Christmas in Edinburgh

There is nowhere more magical for families at Christmas time than Edinburgh! Christmas celebrations kick off on 17 November in Princes Street Gardens, with the legendary Light Night on George Street ...