Best Christmas Dinners In London 2024

So you've been tasked with planning the get-together? 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 or colleagues, and we're here to lend a hand. From swanky seasonal plates in Shoreditch to easy-going buffets, this lot is sure to get your mouth watering when it comes to planning the perfect Christmas dinner London can offer.

Last edited by Kiera Chapman

Last updated on 27th March 2024




Bōkan

The award-winning restaurant Bōkan is dishing up decadent festive menus by executive chef Robert Manea. Over sky-high, 360° views in Canary Wharf, enjoy traditional courses or an extraordinary tasting menu. Dishes include turkey with dates, chestnuts and berries, plus to finish, the special Bokan Christmas tree.

Red Lion, Barnes

Red Lion, a beautiful, traditional-style pub, is an atmospheric location for a traditional Christmas lunch in London. Settle into the gorgeous dining room, which features panelled walls, wooden accents and intimate lighting, to chomp on gorgeous festive fare.

Cheshire Cheese

For a delicious Christmas dinner in the City of London, head on over to Cheshire Cheese. These guys will be whipping up mouthwatering two and three-course feasts from just £20 a head, with mains including turkey, salmon, beef bourguignon and a veggie nut roast.

Balans - Various Sites

An evening spent at one of these glamorous establishments isn't like your usual. Alongside quirky interiors and attentive service at Balans in Kensington, Soho and more, you'll find a mouthwatering menu of seasonal food and speciality cocktails, making for a top halal Christmas dinner in London.

Fox & Goose Hotel

Making sure you do Christmas dinner right at your party or family get-together? Fox & Goose Hotel. It's a prime pub whether you're heading over on the 25th December or the festive lead-up, especially when you consider that gingerbread and espresso martini tiramisu.

Hercules

Love a Christmas buffet? The Hercules in Lambeth dishes up a mean one. Their menu offers six plates catering to all dietary requirements at a bargain price. And for the more traditional, there are mouthwatering three-course options, including braised blade of beef and turkey with all the trimmings.

Trinity Borough

Trinity Borough is the place to go for a cracking Christmas dinner. This gorgeous boozer, which boasts patterned wallpaper and plush teal booths, whips up scrumptious set menus featuring celeriac bourguignon, braised blade of beef plus a Biscoff and Baileys cheesecake.

Telegraph Moorgate

Ideal for a Christmas dinner in Central London, The Telegraph is a bustling pub with an industrial-style exposed ceiling to give a modern feel. Guests at this Moorgate boozer will have no problem getting into the festive spirit with a set menu featuring turkey, beef and artichoke risotto, from just £40.