Edinburgh’s Christmas
Edinburgh
There are two festive markets: the European Christmas Market in East Princes St Gardens, opening 19 November – 7 January, and the Scottish Market at George Street open from 26 November – 24 December.