Christmas trees of London

As I posted last week on the most famous Christmas Tree, the one being in Trafalgar Square, I thought I might put up a few photos of some of my favourite ones I’ve seen in public spaces in London this year. Of course there are hundreds of Christmas trees on display in London, possibly thousands… Continue reading Christmas trees of London

The History of the Trafalgar Square Christmas Tree

It is said perhaps to be the most famous Christmas tree in the world and in London marks the run-in to Christmas. Every year, since 1947, the people of Norway have given the people of London a Christmas tree which finds its home in Trafalgar Square. This gift is in gratitude for Britain’s support for… Continue reading The History of the Trafalgar Square Christmas Tree