Top Christmas Dinners In London

So you've been tasked with planning the get-together this year? Look no further, because we've searched far and wide to bring you the very best of the city's festive feasting. We know how difficult it is trying to please your fussy friends and colleagues, so let us give you a hand. From swanky plates to easy-going buffets, this lot is sure to get your mouth watering when it comes to planning the perfect London Christmas dinner.

Last updated on 12th September 2022

The Parlour

1030 user reviews 4

Retreat to Canary Wharf for a feast at this sleek hangout. Offering you anything from a canapé reception to an indulgent three-course menu, The Parlour's dedicated team of event planners are there to take the stress out of your get-together by planning every step of the way.


204 user reviews 4

The ultimate festive celebration, The Aeronaut's Christmas cabaret promises a night of jaw-dropping circus-themed acts and mouthwatering food. Save yourself the washing up by taking a seat in the heated marquee and leaving it up for the experts.

The Regent

609 user reviews 4

This charming gastropub is showing Balham how it's done this year. Head down to The Regent to find delightful decor with olive hues, quaint dining tables and strewn fairy lights. Here, you can enjoy a lovely Christmas dinner for two in London, washed down with a tasty cocktail or two.

The Milestone Hotel and Residencies is absolutely blowing it out of the water this festive season with a Christmas eve dinner and a special lunch on the big day. While the menus differ, you can expect an incredible five-course meal on each, with something to suit all tastes.

The Old Ship Inn

413 user reviews 4

Looking for the perfect festive feast? The Old Shipp Inn is bringing you all the Christmas mains, from tender lamb shoulder to Norfolk turkey and a chickpea and quinoa roast. For just £28, you'll be getting three delish courses, perfect for the holiday season.

The Wheatsheaf

162 user reviews 5

This gorgeous Victorian pub is renowned for its lovely roast dinners, so if you're searching for somewhere to eat this Christmas, look no further. With a lovely traditional setup on offer, as well as plenty of superb sips behind the bar, The Wheatsheaf definitely takes away all the hassle of cooking at home.

The Lord Wargrave

453 user reviews 5

This Victorian boozer is located just off Edgware Road, offering you a cosy haven with which to celebrate in. The Lord Wargrave boasts a stunning menu filled with succulent roasts and an impressive choice of cask ale, keg beer and whisky, perfect for your Christmas festivities. 

County Arms

924 user reviews 4

Offering a blend of vintage charm and contemporary style, this stunning Wandsworth gastropub is a cosy place to book Christmas dinner in London. Fitted with a variety of private dining rooms and event spaces, you can tackle a seasonal spread laden with English rose turkey, 8oz British sirloin and figgy pudding at County Arms.

Marsha Southbank

351 user reviews 4

Marsha is one stylish place for Christmas dinner in London, offering contemporary interiors and amazing views of the water. Nestled in Southbank, this restaurant specialises in seasonal British dishes with succulent roast chicken at the heart of the menu.

The Bull & Gate

752 user reviews 4

On the hunt for a cosy Christmas in Kentish Town? Let The Bull & Gate take the reins. With a three course dinner for just £33 each, this rustic pub is a winning choice for some festive friovolities. Remember to save room for some dessert too as their double chocolate stout version of a classic pud is begging to be devoured.

An evening spent at one of these glamorous establishments isn't like your usual. Alongside quirky interiors and attentive service at Balans Cafe Bar, you'll find a mouth-watering menu of delicious, seasonal food and a cracking selection of speciality cocktails.