Archive for December 2012

Things To Do in London on Christmas Day 2012

The Christmas Tree at Trafalgar Square. visitlondonimages/ britainonview/ Stephen McLaren

London isn’t often described as quiet, but Christmas Day is the one day of the year when the capital can feel that way. But there’s actually no shortage of things to do and Christmas Day is a rare chance to …

Read more...