Trafalgar Square Christmas tree mocked again

The best Christmas tree rentals in London: how to make the season merry and green - In search of ways to cut down on waste ...
From the giant Christmas tree in Trafalgar Square, an annual gift from Norway, to displays at Covent Garden and Kew Gardens, ...
From Sandringham to Windsor Castle to Kensington Palace, here’s how royal residences across the U.K. are celebrating ...
London has some of the most extravegant Christmas markets in the country, so we've compiled a list of some of our favourites.
Donated annually by the people of Norway, the Trafalgar Square tree is perhaps London's most famous Christmas mainstay. Which ...