From the daily archives:

Monday, November 30, 2009

Christmas tree in Trafalgar Square marks the start of Christmas

November 30, 2009

When the Christmas tree arrives at Trafalgar Square in December, for me this signals the start of Christmas in London. The turning on of the lights and the quality of the lights isn’t anything special, this year being an exception and does nothing for me. But once the Tree’s there in the Square and you [...]

Read our take on it →