Fancy making your Christmas day dinner even more delicious? Ditch the stress and struggles of dinner prep and leave it to the professionals at one of London’s top hotels or restaurants open on Christmas Day. After all, if you’re going to stuff your face with turkey and pudding, you want to do it properly (and most importantly, avoid the washing up).
So, which London restaurants open on Christmas day, and where should you be headed for a festive feast? We’ve rounded up our favourites for stress-free dining this December 25th.
London Restaurants Open For Christmas 2023
The Lanesborough Grill
Make your Christmas Day extra special at The Lanesborough Grill, with a luxury five-course menu showcasing British classics and innovative dishes. Begin with mushroom parfait and truffle brioche, then enjoy London Cure smoked salmon or Dorset crab. For mains, tuck into the Christmas turkey roast or opt for Cornish turbot or aged rib of beef. Vegetarians in tow? The menu also features a winter truffle and wild mushroom nut roast. Finish with indulgent desserts like Lanesborough Christmas pudding or Guanaja chocolate decadence.
With a glass of Moët & Chandon and optional wine pairings, this is a lavish Christmas feast in one of London’s most beautiful settings.
Where: Hyde Park Corner, London SW1X 7TA
Cecconi’s at The Ned
Celebrate Christmas in the grandest way Cecconi’s at The Ned, with a festive feast and live entertainment. Their Christmas Day lunch is the ultimate all-you-can-eat banquet, featuring lobster, oysters, roast turkey, and a lavish cheese and dessert bar.
Live musical entertainment on The Nickel Stage will set the festive mood, and unlimited Thiénot Champagne will keep it going for a Christmas to remember.
Where: 27 Poultry, London EC2R 8AJ
Galvin Bar & Grill
Inject some luxury into your Christmas day dining with a meal curated by Michelin-starred brothers Chris & Jeff Galvin at Galvin Bar & Grill. Sip on a glass of Hattingley Valley Classic Reserve in the glamorous surroundings of the opulent dining room, and tuck into a three-course lunch on Christmas day.
Starters include lasagne of Dorset lobster with a shellfish bisque; duck liver parfait with red onion marmalade and toasted sourdough; and wild mushroom soup with truffle dumplings and herbs. For the main event, there’s traditional turkey with classic sides or alternatives like roast fillet and short rib of Torre Meadow beef with celeriac purée and Swiss chard. Then for dessert, you can look forward to the likes of traditional Christmas pudding or apple tart tatin with Normandy cream.
WHERE: 1-8 RUSSELL SQUARE, LONDON WC1B 5BE
The Milestone Hotel & Residences
The perfect spot for a delicious Christmas day lunch in luxurious surroundings, The Milestone Hotel & Residences’ five-course feast will delight the taste buds this festive season.
Priced at £295 per person including a glass of champagne or festive cocktail, main courses include roast crown of Norfolk bronze turkey, stuffed Dover sole, and roasted fillet of Hereford beef. THere’ll also be live music from 1pm for a Christmas day to remember.
Where: 1-3 Kensington Ct, London W8 5PG
Treat yourself to the ultimate luxury at Claridge’s this Christmas with a feast fit for royalty – a seven-course Christmas Day lunch menu that’s the epitome of festive indulgence. Picture this: truffle crumpets, fine de Claire oysters with caviar, and a foie gras royale for starters. Move on to house-smoked wild sea trout, seared Orkney scallops, and roasted Norfolk bronze leg turkey for mains; and finish with the finest British cheeses, Claridge’s Christmas pudding and brandy ice-cream.
Combined with the elegant setting, legendary Christmas tree, and thoughtful details, Christmas at Claridge’s is nothing short of magical. At £495 a head, it’s a splurge, but for those in search of an outstanding restaurant open on Christmas day, it’s worth every penny.
Where: Brook Street, London W1K 4HR
Bob Bob Ricard
Add a touch of glamour to your Christmas Day at Bob Bob Ricard, where the iconic “Press For Champagne” button can be put to good use. Open 365 days a year, the restaurant offers a luxurious menu blending British and Russian flavours, so if you don’t fancy turkey this Christmas, opt for oysters, caviar, lobster mac and cheese, beef wellington, and truffle and Champagne velouté with Humble Pie.
The perfect fizz-fuelled Christmas celebration at one of London’s most indulgent dining destinations.
Where: 1 Upper James St, London W1F 9DF
The Game Bird
Enjoy a decadent festive feast with all of the trimmings on Christmas day at The Game Bird at The Stafford. You’ll indulge in a selection of canapes to begin, followed by dishes like saffron-cured turbot, roast turkey, and of course traditional Christmas pudding to round it all off.
Where: 16-18, St James’s Pl, St. James’s, London SW1A 1NJ
Celebrate Christmas Prohibition-era style at Quaglino’s, with contemporary European cuisine, vibrant cocktails, and live entertainment.
The iconic restaurant is open on Christmas day, and will be serving an exclusive festive menu for Christmas Day including starters like the sumptuous Devonshire crab tartelette or sweetcorn velouté; luxurious mains like classic roasted bronze turkey breast or succulent Pan-roasted halibut supreme; and decadent desserts, including traditional Christmas pudding and a chocolate brownie. A stylish and historic setting for a memorable Christmas feast.
Where: 16 Bury St, St. James’s, London SW1Y 6AJ
In the heart of Marylebone Village, 108 Brasserie & Bar will be serving up a three-course feast on Christmas Day, starting with Perrier Jouet Champagne and chef’s canapés.
Options include Chapel & Swan smoked salmon or smoked duck breast, Caldecott free-range bronze turkey or Surrey beef filet, and a traditional plum pudding, sherry trifle, or chocolate and stem ginger treacle tart to finish off a gorgeous dining experience.
Where: 108 Marylebone Ln, London W1U 2QE
This modern hotel restaurant makes the perfect place for a hearty Christmas day lunch in luxurious surroundings.
The five-course menu, priced at £195 per person, focuses on starters like hibiscus corn fed chicken with five spices, beancurd roll, and yuzu champagne sauce; a show-stopping main of A5 Japanese Beef Wagyu; and a trio of sweet desserts including sichuan caramel mousse, passionfruit posset, and kalingo ice-cream.
WHERE: 80 HOUNDSDITCH, LONDON EC3A 7AB
The Chesterfield Mayfair
If you fancy your own private space for the whole family this Christmas, you can look forward to an intimate Christmas Day feast in the Chesterfield Mayfair’s exclusive Library. For £390 per person, enjoy private hire of the elegant space from 12pm to 7pm for up to 20 guests.
Begin with a chilled glass of Lanson Champagne and tuck in to a festive seven-course meal, including tea, coffee, and homemade mince pies. The package offers personalised printed menus, seasonal floral arrangements, and a dedicated service team bringing the festive cheer to this sophisticated setting.
Where: 35 Charles St, London W1J 5EB
Sea Containers Restaurant
A popular London spot with views overlooking the Thames, Sea Containers are offering a generous four-course set menu for Christmas Day this year.
Get the 25th off to a sparkling start with a glass of Laurent-Perrier Champagne on arrival, followed by an amuse bouche of Exmoor Caviar new potato, crème fraiche and chives; a starter of Rabbit Terrine with liver and cherries; traditional Roast Turkey with all the trimmings; and an indulgent black forest fondant to finish.
WHERE: 20 UPPER GROUND, LONDON SE1 9PD
Dalloway Terrace transforms into an enchanting winter wonderland at Christmas, with frosted foliage, birch trees, and twinkling lights – the perfect setting for spending Christmas Day.
The menu on the big day features five courses, from venison carpaccio to turkey Milanese and a dark chocolate and chestnut torte. Warm mince pies finish off this stunning festive feast.
Where: 16-22 Great Russell St, London WC1B 3NN
Kerridge’s Bar & Grill
Tom Kerridge’s famed London restaurant is offering the ultimate Christmas day menu this year. You’ll sip, savour and revel over a scrumptious seven-course lunch, including cornish crab cake with brown butter chowder, celeriac and roasted chestnut remoulade; roasted turkey with sage and apricot stuffing, sourdough bread sauce, pigs in blankets, roast potatoes and seasonal vegetables; and Kerridge’s Christmas pudding with brandy sauce and clotted cream ice cream.
One of London’s top restaurants open on Christmas day, and the perfect place to celebrate with those who matter most.
Where: 10 Northumberland Ave, London WC2N 5AE