Queen of the Forest: the Trafalgar Square Christmas Tree

I researched a little of this post last week and then sitting on the top deck of a London bus in Trafalgar Square this weekend two girls sitting in the row behind me started talking. ‘That’s a massive Christmas tree. They must import it,’ said one. ‘Where does it come from?’ asked the other. ‘Dunno,’ the first girl replied. I couldn’t resist and turned around … Continue reading Queen of the Forest: the Trafalgar Square Christmas Tree