10.4 C
London
Wednesday, May 19, 2021
Home The Queen’s Christmas tradition: 20ft tree decorated by staff on ladders at Windsor Castle The Queens other homes have been given a Christmas makeover Image PA