Christmas Day In London: Things To Do & Dinners

Mistletoe, mulled wine and meltdowns over an undercooked turkey? Christmas day is great but all too often it leads to squabbles over mashed tatties, hours slaving away in a kitchen, and moans from hangry uncle Brian. Not this year, we've rounded up the best pubs and restaurant in London to celebrate Christmas day - think all the cheer and none of the fear.

Last updated on 24th November 2020

@ Karma Sanctum Soho Hotel on Fri, 25th Dec 2020 @ multiple start times (see ticket info)

Join the Wild Heart Restaurant and Bar for Christmas Day in London and you'll be treated to a sublime dinner in luxury surroundings. Found within Karma Sanctum Soho Hotel, this three-course feast includes pork and game terrine, roast turkey with all the trimmings and pudding. 

The Wheatsheaf

102 user reviews 5

If you're searching for an authentic pub to spend you Christmas Day in, look no further. This beautiful Victorian public house has superb sips behind the bar, that will perfectly complement your traditional Christmas dinner, alongside British staples such as pigs in a blanket and slow-braised Devon lamb shoulder.

@ The Curry Room at The Rubens at The Palace Hotel on Fri, 25th Dec 2020 @ 17:00 - 21:30

Tired of turkey and all the trimmings? Trade it in for an incredible Indian meal at this iconic spot, just a stone's throw away from Buckingham Palace. Over the afternoon you'll be given a welcome glass of bubbles, half a bottle of vino and a three-course feast of goodies such as samosas, curries and Kulfi ice cream. 

@ Tiger Tiger London on Fri, 25th Dec 2020 @ multiple start times (see ticket info)

One of the best Christmas Day events in London, this unique party bus is taking you across the city on of rooftop tour of the capital. You'll get to see it at its most enticing time of year, complete with views of the London Christmas lights and carefully-curated shop windows.  


8 user reviews 4

Stunning Quaglino's has entertained everyone, from royalty through to celebrities, and is perfect for something a little different come Christmas day. Descend down the stairs to find a unique Art Deco-inspired space, with a three-course set menu to keep you fed and watered.

For an indulgent Christmas feast in an opulent, classically British setting, look no further than Kensington's Cheneston's Restaurant at the Milestone Hotel. Serving up a five-course meal, you can expect delicious dishes such as duck liver parfait and spiced orange marmalade, wild mushroom ravioli with Madeira and truffle, fillet of beef wellington in red wine jus and clementine truffle with sherry ice cream.   

Add some luxury to your day with a trip to The Curry Room at The Rubens at The Palace. Located just a hop, skip and a jump from Buckingham Palace, the Indian restaurant is serving up a four-course feast, including petit fours, within a luxury setting. Or, if you fancy something a little more relaxed, check out The New York Bar for live music in a chilled atmosphere. 

For something a little different this Christmas day, head to Steak & Lobster where you'll enjoy a turkey-free lunch of surf and turf croquettes, charcoal-grilled lobster with garlic butter and key lime pie within one of the restaurant's stylish venues.

The Chelsea Ram

282 user reviews 5

This gorgeous gastro-pub is the perfect spot for Christmas dinner if you're looking for a homely feel with contemporary edge. With its fresh food, fine wine and delightful selection of beer, it's a quaint, all-round lovely place packed with yuletide spirit. Dinner includes four courses and a glass of bubbles.