The Norway spruce tree in London’s Trafalgar Square is getting serious side-eye from some of the thousands of visitors each day who come to see the tree that has been installed every Christmas for more than 70 years.
The Norway spruce tree in London’s Trafalgar Square is getting serious side-eye from some of the thousands of visitors each day who come to see the tree that has been installed every Christmas for more than 70 years.