Monday, November 30, 2009

Christmas tree in Trafalgar Square marks the start of Christmas

November 30, 2009

For things to do and what’s on in November 2010 click things to do in London in November. Also if you want to know what the weather is usually like in November click weather in London in November. When the Christmas tree arrives at Trafalgar Square in December, for me this signals the start of [...]

Read our take on it →