These London Restaurants Are Open On Christmas Day 2026
By
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
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, 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
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, 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
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







