Festivity

London is such a magical place to be at Christmas. Over night or so it seems, the whole city transforms. Department store elves come out and dress the windows spectacularly, lights are hung down all our favourite streets, markets pop up at the South Bank and Hyde Park is transformed into the ultimate Winder Wonderland. December 1st I like to go and see the tree in Trafalgar Square, it’s bought…