The City is the place to be to feel in the Christmas Spirit. For a special treat you must pop into the Ned Hotel for a glass of champagne and the best manicure and hammam in town. We would recommend you take a short walk across the Thames by way of the Millennium Bridge to the Winter Market – a traditional Nordic inspired South Bank at the Royal Festival Hall Riverside which runs till December 27th. There are fabulous pop ups with cocktails and delicious charcuterie and cheeseboards, handmade gifts under a twinkling canopy of fairy lights you can’t help but feel the magic. Of course it’s time to brush down your skates and head to the Tower of London, where the icy air will leave you craving a hot chocolate or some mulled wine.