Windsor Castle unveils its Christmas displays, with 20-foot tree in St George’s Hall
Windsor Castle has now opened its Christmas season - offering visitors a festive display set against some of the most historic rooms in the royal residence.
Windsor Castle has now opened its Christmas season - offering visitors a festive display set against some of the most historic rooms in the royal residence.
The streets of Windsor will light up with festive cheer as they switch on their annual Christmas lights on Saturday, November 15. Accordingly, there will be some road closures.
The trail continues to shine as one of the UK’s most enchanting light trails.
Most Commented
Top Trending