Archive for November 16th, 2007

Christmas in London

Christmas in LondonChristmas in London can be a magical time, with Christmas lights everywhere and the sounds of traditional Christmas music wafting out from the stores.
(more…)