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…

