We use cookies to improve your experience. By viewing our content you are accepting the use of cookies. About cookies we use.
Recognised as one of the best cities in the UK to spend Christmas, Edinburgh comes to life in the winter with six weeks of festive celebration.