Many would agree that London is the most wonderful city in the UK, and with the most wonderful time of the year approaching, you’ve got a killer combination for a fantastic city break regardless of your age or interests.
London at Christmas is a truly magical affair; the city’s lights come out in full force, festivals are held and London’s population becomes significantly merrier, imbuing the city with a magical festive warmth that makes it one of the best places in the world to spend Christmas. But where best to go to experience this incredible atmosphere? There are hundreds of different attractions to spend Christmas in London, but we’ve whittled them down to just three so you can enjoy the ultimate Christmas in London whilst staying at the Montcalm Hotel Marble Arch.
Hyde Park Winter Wonderland
One of the most popular Christmas exhibits for people staying at our hotels near Edgware Road is the enchanting Winter Wonderland at Hyde Park. This fabulous attraction has been a favourite amongst guests staying at our Montcalm Marble Arch for years due to the huge range of different activities you can find here.
You can show off your skating skills at the largest open ice rink in the UK, which is open from 10am to 10pm. There’s also some fantastic new additions to the Winter Wonderland; the Magical Ice Kingdom is an immersive walk filled with ice statues of creatures, monsters and mythical beasts that children will love. You can round off your trip with a drink and a bite to eat in your own cosy wooden hut at Bar Hutte.
Hogwarts in the Snow
Studio Tour Drive, Leavesden WD25 7LR
If you were enchanted by J.K Rowling’s magical Harry Potter stories, then you’re going to love Hogwarts in the Snow. The Harry Potter studio tours have been given a Christmas makeover with snow drifts in Diagon Alley, a festive feast in the Great Hall, decorations in the Gryffindor common room and Christmas trees aplenty dotted around the studio.
Hand-made snow and ice effects line the entire venue for added wintry charm, and you’ll also get to witness the magic of the wizarding world first-hand by learning how the different types of snow were used in the production of the films. Remember to wrap up warm; Hogwarts in the Snow has multiple outdoor exhibits so it’s essential that you dress for the chillier weather.
London Bridge City Christmas Market
This charming market situated on the banks of the River Thames is a favourite amongst shoppers looking to pick up some late Christmas presents or souvenirs of their time in London. You’ll discover a plethora of stalls from 68 independent traders, with homemade gifts, delicious food and thirst-quenching Christmas drinks such as mulled wine and hot cider available. There’s also a great collection of festive workshops where you can create your own gifts, making for one of the most memorable Christmas markets in London.