Christmas in London

How to celebrate Christmas in London

Our pick of the top festive events


Igloos on the Thames

Enjoy the ultimate dining experience and festive cocktails overlooking the Thames in all its wintry glory. Guests can snuggle up under furry throws in the heated fairy-lit domes and enjoy incredible views of The Shard and Tower Bridge.
Igloos are available until 31 January. Booking is advised and a small number of tables are held back for daily walk ins 

Christmas in London


Curl Runnings at Roof East

A tropical twist on the classic winter wonderland, Curl Runnings pays homage to one of the best-loved films of the 90s. The East London rooftop will be transformed with a festive neon theme, plus there will be top street food emporiums, winter bars furnished with bobsleigh benches and curling lanes to try your hand at.
1 November – 22 December; Tuesdays-Fridays 4.30pm – 11pm, Saturdays

Christmas in London


Winter at Skylight

Enjoy spectacular views of the London skyline from the rooftop of Tobacco Dock and relax with some delectable cocktails in your own cosy igloo for the evening.
1 November onwards; £12

Christmas in London


Winterland Alpine Club

Winterland will be welcoming guests to their yuletide pop-up, complete with fur-lined sofas, chalet-style lodges, igloos and warming firepits. Food will be provided by Jimmy’s Lodge and there will be no shortage of drinks and cocktails. Pop over for live music from resident DJs and musicians performing every Thursday, Friday and Saturday.
8 November onwards; entry starts at £5 

Christmas in London


After Dark at Chiswick House and Gardens

An immersive light show curated by talented technicians comes to Chiswick House. Expect tasty food and drink stands, a magical trail and even the option for a special after dark supper club.
15 November – 30 December; 5pm-10pm; £8.50-£14

Christmas in London



Clapham’s alternative festive fair has buzzing bar tents where visitors can wash down street food with a mulled wine or warm cider spiced with cinnamon. Alongside the rides, circus and entertainment, Winterville is also home to Backyard Cinema’s al fresco heated screens where audiences venture through a labyrinth maze before snuggling up on a bean bag to watch a Christmas film.
15 November – 23 January; see website for details; free but entry fee for certain events.

Christmas in London


Natural History Museum ice rink

The Natural History Museum has reopened its legendary ice rink where you can twirl and skate in the shadow of the world-famous museum as the sun sets over the city. The penguin skate club runs every Saturday morning for 4-8 year olds.
25 October – 20 January; 10am-9pm; adults £12.65, children £8.80, families from £39.60

Christmas in London


Hyde Park Winter Wonderland

London’s biggest Christmas festival comes to the capital! The beautiful grounds of Hyde Park will be transformed with bright lights, live music, ice skating, food, and all the fun of the fair.
22 November – 6 January 10am-10pm; see website for times

Christmas in London


Tower of London ice rink

One of London’s most iconic backdrops transforms into a wintry wonderland for an ice skating extravaganza. Skate along to music and enjoy the Christmassy light show that is projected on the looming Tower walls.
23 November – 6 January; see website for times; £14.50, £12.50

Christmas in London


Landmark London festive afternoon tea

A beautiful Christmassy tea in the Landmark London’s dreamy winter garden. Enjoy a glass of perfectly chilled champagne, festive-inspired sandwiches, followed by an assortment of Christmas cakes while listening to the Landmark Choir.
3 – 21 December, Monday to Friday

Christmas in London