From the 22nd until Christmas Eve, Mary, Queen of Scots will be at Edinburgh Castle where her grace will be in festive mood. So come along and enjoy a very Mary Christmas.
Performance times: 11.15, 12.15, 14.00m 15.00 in the Great Hall.
It is suitable for all the family. For further information, click here