10.4 C
London
Wednesday, May 19, 2021
Home The Queen’s Christmas tradition: 20ft tree decorated by staff on ladders at Windsor Castle One of them is Windsor Castle which has been pictured welcoming a massive 20ft Nordmann fir Image PA