EEdinburgh Read More How to spend Christmas in Edinburgh18 December 2025 An illuminated castle, ice skating and bagpipers can only mean one thing: it’s Christmas time in Edinburgh. If…