More about The German Christmas Market
The German Christmas Market is located at princess street gardens, EH2 2EL Edinburgh, United Kingdom
0844 545 8252
http://www.edinburghschristmas.com