These London Restaurants Are Open On Christmas Day 2026

By Ellie Smith

1 week ago

Stress-free dining for 25 December


There’s nothing like sitting down to a home-cooked roast, but we all know cooking Christmas lunch can be pretty stressful. You’ve got to have the timings nailed, you’re often cooking for a big group, and the stakes are high. So this year, why not leave the hard work to the professionals? There are a whole host of lovely London restaurants open on Christmas Day – here’s the C&TH picks for 2026, from Mayfair to Battersea.

London Restaurants Open On Christmas Day 2026

Christmas at Claridge’s, Mayfair

Claridge’s, Mayfair

For the ultimate Christmas treat, splash out on lunch at Claridge’s. With its hotly anticipated tree – created by a different designer each year – and sparkling decor, the Mayfair grand dame is at its most beautiful during the festive season. Those heading to the hotel for a Christmas Day lunch will begin with champagne and canapés, ahead of luxurious starters like smoked salmon gravlax with fennel and caper berries, and beetroot carpaccio with pickled apple. For the main event, guests can opt for a classic turkey roast complete with all the trimmings for the table (roast potatoes, veggies, braised cabbage, sprouts), beef wellington, or Scottish halibut. Pudding is the beloved Claridge’s Christmas pudding or a chocolate and almond log, followed by a British cheeseboard. All this, amid the exquisite surroundings of Claridge’s restaurant – it will certainly be a Day to remember.

Price: £550pp for adults, £275pp for children

Address: Brook Street, London W1K 4HR

BOOK: claridges.co.uk

Whitcomb's at The Londoner

Whitcomb’s, Leicester Square

With its sleek look and stellar food and drink offering, a trip to Leicester Square hotel The Londoner is always a treat. Head to its French-inspired restaurant Whitcomb’s for a five-course meal this Christmas: begin with appetisers of truffle and parmesan gougères with black truffle, and steak tartare topped with Oscietra caviar, followed by a pasta course of either lobster raviolo or wild mushroom risotto. The main event is a choice of roasted turbot, wagyu beef or cauliflower steak, with two options for dessert: panettone and black cherry tiramisu, or a signature chocolate royale, topped with 24-carat gold and drizzled in chocolate sauce poured tableside.

Price: £175pp

Address: 38 Leicester Square, London WC2H 7DX

BOOK: thelondoner.com

The Windmill, Clapham

This long-standing Clapham pub is always a great option for Christmas dining. There are various different spaces for dining, including a velvet-bedecked Drawing Room, well suited to big groups and families. Its Christmas lunch is a traditional affair, but with some interesting flavours and additions: starters include orange and fennel crusted venison carpaccio, and South Coast scallops with clementine and samphire. For mains, diners have a choice of various roasts – including a feast of turkey, gammon, duck breast and smoked bacon (one for the meat lovers); beef sirloin; and beetroot wellington, all served with Yorkshire puds, Brussel sprouts, veggies and roasties. Be sure to save some space for the pudding: there’s a salted chocolate, hazelnut and cherry mousse; or an apple, fig and chestnut crumble. Better still, it all kicks off with a glass of Nyetimber.

Price: £130pp

Address: Clapham Common South Side, London SW4 9DE

BOOK: windmillclapham.co.uk

Cinnamon Club

The Cinnamon Club, Westminster

Found within the historic Grade II listed former Westminster Library, there’s a grand feel to The Cinnamon Club, Vivek Singh’s flagship Indian restaurant. It’s a great option for Christmas Day, with the four-course festive menu offering an array of starters, mains, sides and desserts. Think Indian twists on seasonal classics: begin with Keralan lobster soup and tandoori turkey tikka, ahead of mains like goose breast with sesame tamarind sauce and slow-braised lamb raan. The garam masala-spiced Christmas pudding is a delicious twist on the classic, or you can opt for a selection of English cheeses, served here with Peshwari naan. Diners can also choose to pair these dishes with spice-friendly wines, curated by the sommelier.

Price: £150pp

Address: The Old Westminster Library, Great Smith St, London SW1P 3BU

BOOK: cinnamonclub.com

Theo Randall at the InterContinental

Theo Randall at the InterContinental, Mayfair

Enjoy a taste of La Dolce Vita this Christmas at Theo Randall at the InterContinental, an Italian fine dining restaurant within the Mayfair hotel. It’s all about top-quality produce inspired by Theo’s regular trips to Italy, alongside an extensive wine list which focuses on Italian varieties. The Christmas Day menu is a five-course feast featuring dishes like cured beef carpaccio, fresh lobster ravioli, baked delica squash, and medium-rare beef fillet with heritage carrots. It all ends with a choice of dolci: think Amalfi lemon tart, panettone, torta caprese and more.

Price: £155pp

Address: One Hamilton Place, Park Ln, London W1J 7QY

BOOK: theorandall.com

Fireplace at The Cadogan Arms

The Cadogan Arms, Chelsea

Decked out with wood panelling, velvet bucket chairs and fireplaces, Chelsea hotspot The Cadogan Arms is the ultimate winter pub. It’s renowned for its roasts, which are made even more elite for Christmas Day. Begin with veal tonnato toast or lobster and crab vol au vent ahead of the main event: roast turkey crown, confit turkey leg or roast rib of beef, served with all the trimmings (roasties, pigs in blankets, parsnips – the lot). There’s also a separate veggie menu, which kicks off with starters of cep and parmesan tart or beetroot tartare, with a squash pithivier for dessert, plus a Christmas pudding to finish. The only problem? You’ll need to be rolled home.

Price: £225pp or £205pp for the veggie menu

Address: 298 King’s Rd, London SW3 5UG

BOOK: thecadoganarms.london

Joia, Battersea

Fancy Christmas lunch with a view? Battersea’s rooftop restaurant Joia, located atop the art’otel, can deliver, with impressive vistas of the power station and city skyline. This is a nice option for those keen to mix things up from the traditional roast, too: there’s an Iberican-inspired festive menu on offer on Christmas Day, which kicks off with tapas of Iberico ham and cured wild salmon. Turkey does feature, but it’s paired with Madeira sauce and black cabbage, with other options for mains including fillet of venison and fregola with wild mushroom ragu. Finish with warm chocolate mousse, served with olive oil caviar and drizzled in citrus sour cream. 

Price: £145pp

Address: 15th Floor, 1 Electric Blvd, Nine Elms, London SW11 8BJ

BOOK: joiabattersea.co.uk

The Guinea Grill, Mayfair

This Mayfair institution is perfect for a traditional Christmas lunch. Upon arrival you’ll be met with a glass of champagne and some amuse bouche before the meal begins with starters of Highland smoked salmon and and game paté en croute. The main event is a traditional turkey roast, served here with maple and chestnut stuffing, dry-aged rib of beef, and wild mushroom wellington, ending with a hearty Guinness Christmas pudding or classic sticky toffee pud. 

Price: £175pp

Address: 30 Bruton Pl, London W1J 6NL 

BOOK: theguinea.co.uk