The Christmas Spirit of Windsor Castle
30th November 2018
It’s beginning to look a lot like Christmas – and one of the Queen’s favourite residences is ready to put on a festive show like no other. The Christmas season at Windsor Castle is under way.
The Great Hall at the ancient castle will, as always, form the centrepiece of the Christmas celebrations at Windsor. A huge Christmas tree, around twenty feet in height, will dominate the…