20 – 26 NOVEMBER in the heart of Edinburgh
Castle Street Christmas Fair comes alive once again this week with festive stalls from Scottish & International producers, with local Castle Street businesses working in tandem to make it an all-round week of fun shopping and eating. Continue reading Festive cheer comes to Castle Street with arrival of Christmas Fair