Does the idea of roasting a turkey fill you with dread? Would your Christmas pudding have a soggier bottom than even Prue Leith could handle? Then you need to take serious action this winter. Instead of planning your own Christmas dinner in London on Christmas Day, let someone else take the reigns and book yourself into a nice restaurant!
It might seem like unfamiliar territory, venturing out of the house on Christmas Day, but the benefits are endless. Forget about that frantic struggle on Christmas Eve when you attempt to tidy the house from top to bottom before the onslaught of relatives invade in their masses with their muddy shoes, and shrieking overexcited kids. No need to trawl the supermarkets in a desperate attempt to find gluten-free stuffing for Auntie Carol, and vegan gravy granules for Wendy.
Imagine instead, waking up on Christmas morning without the stress of fitting the turkey in the oven, laying the table, peeling the potatoes and creating a Christmas playlist that isn’t going to drive you all mad. Imagine lying in bed safe in the knowledge that every little detail has been taken care of and all you have to do is turn up on time at your chosen restaurant. No multi-tasking madness as you try to take the coats from your guests whilst balancing a tray of drinks and basting the bird.
And, it only gets better; when your stomach is full and your eyes are heavy you can simply walk away from the washing up, run from the rubbish and leave behind all the leftovers. This year why not spare the family of endless turkey sandwiches and bubble and squeak as you curse at the lack of space in the fridge. Save yourself and your loved ones by ditching the DIY dinner and booking one of these great restaurants for a completely carefree Christmas. Here’s our pick of the best places to eat in London on Christmas Day.
The best Christmas dinner at hotels in London
Fancy trading in Christmas Day slaving away in your kitchen for a festive feast in a plush hotel, where you're waited on hand and foot? Yeh, we thought you might. Have a scan through these luxurious hotel restaurants.
Shanghai Me, Mayfair
![Shanghai me christmas day dishes]()
What: Emerging this year as one of the most glamorous dining rooms (with incredible views over Hyde Park to boot), Shanghai Me offers a red and gold-toned dining room with just the right amount of prestige and wonder for Christmas Day dining. Here, on the 28th floor of the London Hilton on Park Lane, guests can choose from the festive a la carte menu, which features indulgent plates like Kobe beef tartare, Dover sole with chilli lime sauce, and Oscietra caviar. To drink, expect a range of bougie cocktails, alongside non-alcoholic options, and a variety of sparkling wines to keep things merry.
Where: 28th Floor, London Hilton on Park Lane, W1K 1BE
How much: £250 minimum spend per person
Book now: Shanghai Me
Theo Randall Cucina Italia, Green Park
![Festive dressed table and Christmas main course]()
What: A five-course Christmas Day lunch is the order of the day at Theo Randall. The eponymous chef always puts on a veritable Italian festive feast - with guests greeted with a glass of Champagne or a Negroni on arrival, followed by burrata with marinated red peppers, ravioli with Dorset blue lobster, and beef wrapped in coppa with roasted heritage carrots. Indulge in a cheese course filled with Italian favourites, before rounding off the affair with the likes of panettone bread pudding with Vin Santo ice cream.
Where: 1 Hamilton Place, W1J 7Q
How much: Five courses for £155 per person
Book now: Theo Randall Cucina Italia
Alain Ducasse at The Dorchester, Mayfair
![Two plates of food at Alain Ducasse at The Dorcheter]()
What: No matter what time of year it is, getting the chance to dine at Alain Ducasse feels like Christmas Day. This is Jean-Philippe Blondet’s three Michelin star magnum opus, where he and his team interpret Ducasse’s sublime French cooking with a contemporary edge. Christmas lunch offers a parade of beautiful things: chestnut veloute with roast guinea fowl to start, duck foie gras terrine with baked apple and blue lobster with butternut squash to follow. A fish course with Cornish turbot and agria potato follows, matched by Jaune des Landes capon with truffled caillette and finished off with a yule log. It’s not cheap, but if you’re looking for Christmas magic, you’ll definitely find it here.
Where: The Dorchester Hotel, Park Lane, W1K 1QA
How much: Five courses £490
Book now: Alain Ducasse at The Dorchester
Art Yard Bar & Kitchen, South Bank
![London Christmas day dinner at art yard restaurant]()
What: While the South Bank Christmas market might be closed on 25 December, Art Yard certainly isn’t. It’s a veritable festive haven, set just yards from the Thames, so you can go for the ultimate Christmas Day walk if you so choose. That said, after a full-on feast complete with beautiful seared scallops, beetroot tarte tatin, and a ballotine of turkey (plus a complimentary glass of bubbles), we wouldn’t blame you if you retire upstairs for a well-earned nap.
Where: 2 Blackfriars Road, SE1 9JU
How much: Four courses for £75 per person, including a glass of bubbles
Book now: Art Yard Bar & Kitchen
Indigo, Covent Garden
![Christmas dinner in Covent garden indigo restaurant]()
What: Overlooking the Lobby Bar and One Aldwych’s giant Christmas tree, Indigo feels a natural spot for super indulgent Christmas Day dining. Happenings here kick off with a chilled glass of Bollinger Special Cuvée, alongside canapes and warm honey-glazed truffle bread. Starters include smoked salmon for traditionalists as well as glazed pork cheek and soy-cured scallop. Mains include Cornish sea bass with lobster bisque, Holly Farm turkey, and slow-roast Irish grass-fed sirloin. Vegans are well catered for too, and there’s also a children’s Christmas Day menu.
Where: 1 Aldwych, WC2B 4BZ
How much: Five courses for £295 per person, £120 per child
Book now: Indigo
Dear Jackie, Soho
![Festive decorated entrance and christmas dinner]()
What: Imagine spending Christmas in Soho! It would be pretty cool, right? Spend the 25 December in the heart of London at Dear Jackie, a glamorous Italian restaurant on Broadwick Street (inside Broadwick Soho hotel). The interiors are already pretty festive, with red silk walls, Murano lighting and plush banquet seating, but you can expect the team to pull out the stops with the decor come Christmas time. This year, you can indulge with loved ones over Champagne and a four-course feast, from foie gras and chicken liver parfait with fig chutney, to beef with Sangiovese sauce and cauliflower puree. For pudding, there’s a 70% chocolate fondant with salted caramel ice cream. Need we go on?
Where: Lower Ground, 20 Broadwick Street, W1F 9NE
How much: Three courses for £195 per person
Book now: Dear Jackie
Wild Honey, St James’s
![Christmas tree outside the hotel]()
What: Experience Anthony Demetre’s stellar French cooking on Christmas Day at his Michelin-starred restaurant in the Sofitel St James Hotel. Wild Honey is serving a five-course menu including Champagne, snacks, bread and petit fours, from a classic terrine of duck, pork and guinea fowl 'en croûte' to scallops with black truffle. Main course is just as decadent, with options like venison with endive, crushed apple and pink pepper, caramelised celeriac puree and Armagnac sauce. This isn’t the place to book if you’re after a classic turkey dinner, but if French fine dining and Champagne sounds like your kind of Christmas celebration, get yourself down to Wild Honey this December.
Where: 8 Pall Mall, SW1Y 5NG
How much: Five courses for £275 per person, intocluding a glass of Champagne
Book now: Wild Honey St James's
144 On The Hill, Richmond
![Christmas pudding at 144 on the hill]()
What: Set within the Richmond Hill Hotel, which looks out over Richmond Park, 144 On The Hill is known for classy cocktails and British cooking. Its spacious, elegant interiors offer a modern but sophisticated spot for dining on Christmas Day. Things kick off with a welcome glass of Champagne and festive amuse bouche, followed by a choice of starters such as smoked tuck terrine with pickled, or salmon gravadlax with lemon yoghurt. Mains include classic roast Norfolk bronze turkey with all the trimmings and a butternut squash Wellington, whilst a gingerbread macaron pre-dessert will set you up nicely for a chocolate mousse and cherry tart. Under 12s get a mini Christmas menu and a small gift from the team.
Where: 144-150 Richmond Hill, TW10 6RW
How much: Four courses for £150 per adult, £60 per child (4-12 yrs), £20 for 4 and under
Book now: 144 On The Hill
Mosaic, City of London
![Christmas dinner at Mosaic at The Westin]()
What: Set within the Westin London City Hotel, Mosaic is a luxe modern restaurant with a globally inspired menu focused on delivering pleasure-first dining. On the 25th, guests can expect a six-course feast that kicks off with tortilla with broccoli rabe, offers a choice starters like beef and pork cheek brochettes, with smoked pickled gel, and Pecorino foam and dressed crab and lobster salad, celeriac remoulade and continues with the likes of roasted Jerusalem artichoke soup, alongside mains of butter-roasted turkey breast with chestnut pork stuffing, poached haliut with Oscietra caviar, and braised Jacobs Ladder with heritage carrots.
Where: 60 Upper Thames Street, EC4V 3AD
How much: Six courses for £139 per person, with a complimentary class of Taittinger Champagne
Book now: Mosaic
Charlie’s at Brown’s, Mayfair
![Festive dining room]()
What: If it’s traditional and luxurious you’re after, Charlie’s at Brown’s fits the bill and then some. With a menu overseen by Trinity chef patron Adam Byatt, you can sit back and relax knowing that Christmas is in the most reliable of hands. Expect a menu packed with high-quality British cooking, from salmon roulade with caviar to bronze turkey carved tableside from a trolley for a touch of theatre.
Where: Brown’s Hotel, 33 Albemarle Street, W1S 4BP
How much: Three courses for £325 per person
Book now: Charlie’s at Brown’s
Butler's Restaurant at The Chesterfield, Mayfair
![the chesterfield dining room]()
What: If there's ever a time to treat yourself, it's at Christmas, and The Chesterfield's seven-course tasting menu is a proper treat! Just a stone's throw from Green Park, this grand hotel is serving a multi-course affair featuring the likes of a lobster and crayfish cocktail, dover sole with hollandaise sauce, and a winter sherry berry trifle. Canapes and petit fours are part of the deal, too.
Where: 35 Charles Street, W1J 5EB
How much: Seven-course tasting menu for £295 per person
Book now: Butler's Restaurant at the Chesterfield Mayfair
L’oscar London, Holborn
![L'oscar interiors and christmas tree]()
What: L’oscar in Holborn brings real glitz and glamour to Christmas Day. The setting is pure grandeur, with walls and ceilings lined with gilded panels, mirrors and striking original artwork. The menu leans into the occasion with six courses of festive fare, from a seared duck liver with Chardonnay-poached pear, to Christmas pudding semifreddo with poached spiced apple, plus the main event - a stuffed roast turkey with pancetta, forest mushrooms and all the trimmings.
Where: 2-6 Southampton Row, WC1B 4AA
How much: Five courses for £149 per person
Book now: L’oscar London
Hans' Bar & Grill at 11 Cadogan Gardens, Chelsea
![christmas at 11 cadogan gardens]()
What: If you’re looking for a glamorous Chelsea location to celebrate this Christmas, then Hans’ Bar & Grill at 11 Cadogan Gardens is opening its doors with a four-course festive feast, curated by head chef Sam Kearney-Jones. Begin your evening with amuse bouche, followed by confit duck with roasted figs, roast turkey with 'all the trimmings', and for the Christmas purists, a Christmas pudding with brandy custard and spiced plums for pudding.
Where: 164 Pavilion Road, SW1X 0BP
How much: Four courses for £149 per person
Book now: Hans' Bar & Grill
RAILS Restaurant and Little Bar, King’s Cross
![main dining room at RAILs]()
What: With the Eurostar just around the corner, RAILS pays homage to grand central station restaurants of yesterday, marrying classy seasonal British cooking with Parisian style. The dining room is magnificent with its high ceilings and pendant chandeliers, and classic British cooking matches the setting. A glass of Nyetimber Classic Cuvee kicks of celebrations, followed by three wintery courses, from game terrine with onion jam and sourdough toast, to roast turkey with pigs in blankets, sage and apricot stuffing and cranberry sauce.
Where: Great Northern Hotel, N1C 4TB
How much: Three courses from £115 per person
Book now: RAILS Restaurant and Little Bar
Dovetale at 1 Hotel Mayfair, Green Park
![a roast turkey on a table with all of the trimmings]()
What: This Mayfair hotel is a sophisticated spot to spend your Christmas, especially if you book into its Michelin-starred restaurant. Under the helm of Tom Sellers, Dovetale guarantees precise, elevated comfort cooking. Whet your appetite with hot brioche rolls and whipped honey butter, followed by the likes of soy and whisky cured salmon, or poached lobster skewers. The main event is a bronze turkey crown with a table full of sides, or you can opt for beef with sauce Perigord, or trout en croute, for something a bit different this year. A vegan menu is also available.
Where: 3 Berkeley Street, W1J 8DL
How much: Four courses for £225 per person
Book now: Dovetale at 1 Hotel Mayfair
The best restaurants with a view open on Christmas Day in London
You're in the right place for a delicious Christmas dinner with great views to boot. For those who can't resist Instagramming their Christmas feast, these are the best spots with brilliant vistas in the capital.
JOIA, Battersea
![portuguese christmas food at joia]()
What: If gorgeous views are what you’re after this Christmas, you won’t find much better than JOIA - the London outpost of two Michelin-starred Portuguese chef Henrique Sa Pessoa. Sitting pretty at the top of art’otel Battersea, JOIA’s Christmas Day menu delivers traditional Portuguese festive flavours, with a menu comprised of delicious petiscos and tapas dishes: think pan con tomate with Iberico ham, turkey with black cabbage and Madeira sauce, and fillet of beef with bacon chutney and bone marrow jus. Kids' menus are available if you're booking for a family.
Where: 1 Electric Boulevard, SW11 8BJ
How much: £125 per person
Book now: JOIA
Duck & Waffle, Liverpool Street
![duck and waffle christmas table]()
What: Duck & Waffle offers panoramic views of the city skyline and top-notch service to boot, perfect for an extravagant Christmas do. Guests are greeted with a welcome cocktail, followed by snacks for the table, a three-course meal, then teas, coffees and mince pies. It's a generous offering, and dishes are suitably luxurious, from lobster and prawn cocktail to bone marrow beef tartare. If that wasn't enough, the restaurant sits 40 storeys up from ground level, offering an unparalleled vantage point to watch the glittering city below.
Where: 110 Bishopsgate, EC2N 4AY
How much: £170 per person
Book now: Duck & Waffle
Park Restaurant at Royal Lancaster London, Bayswater
![Christmas brunch buffet]()
What: Perched on the north side of Hyde Park, Royal Lancaster London is a fantastic option for those who love to start their festive morning with a crisp winter walk. Enjoy an amble around the park before heading to Park Restaurant for a festive bottomless brunch on 25 December. Enjoy a glass of Champagne on arrival, followed by a festive spread of sushi, cold meats and seasonal salads. The main event is a spectacular bronze turkey with pork stuffing, or dry-aged beef with red wine sauce, all washed down with free-flowing wine. End on a sweet note with a selection of festive desserts, including cranberry choux buns and a raspberry chocolate rocher. The best bit? A table here overlooks the magical wintery Italian Gardens in Hyde Park.
Where: Lancaster Terrace, Bayswater, W2 2TY
How much: £275 per adult and £225 for children
Book now: Park Restaurant at Royal Lancaster London
The best informal restaurants open on Christmas Day in London
You want a proper Christmas Day dinner, but you struggle to get out of your onesie? These laid-back restaurants are for you. After all, Christmas is the time to relax, right?
Brasserie Blanc, South Bank
![Raymond blanc at christmas day dinner at brasserie blanc]()
What: Known for contemporary French dining with an upscale brasserie edge, Brasserie Blanc’s South Bank location is a magical place to spend Christmas Day. Stroll along the river, and make the most of the calmness, before heading in to be welcomed with a glass of Buck’s Fizz and a parade of delicious French-leaning dishes. Highlights include an impressive filet de boeuf en croûte, and dinde rôtie (roast turkey) as well as pudding de Noël, cheeseboards, and mini tartelettes de Noël.
Where: 9 Belvedere Road, SE1 8YP
How much: Six courses for £105 per person, £52.50 per child (12 and under)
Book now: Brasserie Blanc South Bank
Bob Bob Ricard, Soho and City of London
![bob bob ricard christmas cracker on a plate]()
What: While it’s hardly an informal restaurant for Christmas Day dining, we can 100% guarantee that Bob Bob Ricard will leave you feeling warm and fuzzy inside. Both the Soho and City sites are glitzy as anything - polished, and stunning to look at. As for the food, expect to find the likes of Jerusalem artichoke velouté, roast venison loin with chestnuts, smoked bacon lardons and kale, all followed by a showstopping Christmas pudding soufflé for dessert. Naturally, the ‘press for Champagne’ buttons will be in full working order.
Where: 1 Upper James Street, W1F 9DF; Level 3, The Leadenhall Building, 122 Leadenhall Street, City of London, London, EC3V 4AB
How much: Minimum spend of £125 per person
Book now: Bob Bob Ricard Soho; Bob Bob Ricard City
Salut!, Islington
![Christmas dinner at Salut! in Islington]()
What: Christmas is about community, so Salut!’s wonderful neighbourhood feel sounds like a match made in heaven. That’s not to say it’s not polished, though; dishes here are artfully plated, and the cooking is just as spectacular. To eat, expect a choice of dishes that reflect the best of the season, plus a glass of sparkling to kick things off. It’s probably one of the more on-trend spots on this list, thanks to its beautifully pared-back rustic design.
Where: 412 Essex Road, N1 3PJ
How much: Four courses for £99 per person, including a class of sparkling
Book now: Salut!
Gaucho, Hampstead, Richmond, Covent Garden and Tower Bridge
![gaucho tower bridge view]()
What: A selection of Gaucho’s restaurants will be opening their doors on Christmas Day, serving festive dishes and drinks with an Argentinian twist. The set menu is generous too: five courses for less than £100! Start with cheese and truffle croquettes, followed by the likes of beef carpaccio with Parmesan tuile, turkey ballotine with a red wine jus, and dulce de leche cheesecake for pudding. Course, you can enjoy a hearty ribeye steak for your main course if you like. This is Gaucho after all! Round things off with a cheese platter, then roll home happy.
Where: Various London locations
How much: Five courses for £95 per person
Book now: Gaucho Hampstead; Gaucho Richmond; Gaucho Covent Garden; Gaucho Tower Bridge
TOZI, Victoria and Battersea
![Christmas pasta dish and festive private room]()
What: Experience an Italian Christmas at TOZI Victoria with the festive feasting menu, which is filled with signature dishes like buffalo ricotta ravioli with winter black truffle. Yum. Chilled celebrations are well at home here, thanks to warm, friendly service. Simply sit back, relax, and let the team bring you plate after plate of Italian treats. Tozi Victoria also offers a wine pairing for an extra £60 per person. Alternatively, if you’re looking for something a little more relaxed, TOZI Pizzeria & Chicchetti Bar in Battersea could be just the ticket. The menu here also offers luxury touches, like lobster linguine and burrata with black truffle honey, just at a slightly cheaper price point.
Where: 8 Gillingham Street, SW1V 1HJ; 3a Electric Avenue, SW11 8BJ
How much: £110 per person at Tozi Victoria; £95 per person at Tozi Battersea
Book now: TOZI Victoria; TOZI Pizzeria & Cicchetti Bar
The Cadogan Arms, Chelsea
![Christmas dishes on table]()
What: One of three immaculate Ardent Pubs in London (the others being The George and The Hound in Chiswick), The Cadogan Arms blends beautiful dark timber pub interiors with some of the best pub food in London. Given the rain, snow, and cold temperatures this time of year this elegant pub is actually one of the cosiest places to be. Especially when you allow yourself to gorge on Christmassy specials. The menu is served family style and includes dishes such as duck and foie gras terrine with plum chutney and brioche, confit turkey leg with black garlic ketchup, and Christmas pudding with Pedro Ximenez custard for dessert.
Where: 298 King’s Road, SW3 5UG
How much: Four courses for £195 per person
Book now: The Cadogan Arms
Riding House, Fitzrovia and Bloomsbury
![christmas spread]()
What: Christmas is all about fun, and whether your group is large or small, the setting at Riding House is exactly that. Both its Fitzrovia and Bloomsbury restaurants are open on Christmas Day, serving a decadent lunch menu in the heart of London. It's a sharing affair this year, with snacks, starters to share, mains and dessert. All you have to do is decide on your main course, which includes turkey with apple and herb stuffing and cranberry sauce, beef Wellington, or lobster lasagne.
Where: 43-51 Great Titchfield Street, W1W 7PQ
How much: Four courses for £95 per person
Book now: Riding House Fitzrovia; Riding House Bloomsbury
Smith's Bar & Grill, Paddington
![roast dinner with lamb shank and christmas pudding]()
What: A sleek modern restaurant near Little Venice, Smith’s Bar & Grill is putting its own twist on Christmassy classics with a three-course menu. Kick things off with starters of tuna tartare and celeriac soup, followed by fillet steak with gratin potatoes with a red wine jus, or a slow-cooked turkey with sausage stuffing and all the trimmings. For dessert, think sticky Christmas pudding and churros with hazelnut sauce. There'll be traditional Christmas crackers at the table, a keepsake gift from Smith’s Bar & Grill as well as a photobooth so guests can take home a picture to remember this special day.
Where: 25 Sheldon Square, W2 6EY
How much: £95 per person
Book now: Smith's Bar & Grill
The Hound, Chiswick
![a platter of starters and glasses of fizz and a wood-paneled dining room]()
What: Set within a Victorian building that was once a police station, The Hound brings the warmth of your favourite boozer to Christmas Day dining. Sit back in the wood-panelled dining room, surrounded by roaring fires and comfy chairs, and delve into family-style sharing menus for the big day. This year's menu starts with Jerusalem artichoke soup, followed by venison tartare, duck terrine, and salmon crudo served alongside baked sourdough and whipped butter. Mains keep things classic with your choice of turkey crown, turkey leg or roast rump of beef, served with all the trimmings. Christmas pud and a pint of something on tap, perfectly round out your dinner.
Where: 210 Chiswick High Road, W4 1PD
How much: Three course sharing menus for £125 per person
Book now: The Hound
Watermans, Richmond
![watermans christmas day food in london]()
What: Watermans Richmond offers a range of set menu options from across the globe alongside classic British Christmas Day dinner favourites. Things kick off in the upmarket gastro pub dining room with a glass of prosecco, followed by starters like handpicked Cornish crab and burrata with mango. Main course options include traditional roast turkey, honey chicken skewers and 35-day-aged steak, while desserts span traditional Christmas pud and indulgent tiramisu. With plenty of options, this menu covers all cravings.
Where: 10 Water Lane, TW9 1TJ
How much: Three courses for £90 per person, including a glass of prosecco
Book now: Watermans Richmond
Hard Rock Cafe, Piccadilly and Mayfair
![casual restaurant with guitars and chandelier]()
What: This well-loved restaurant always lays on a festive feast in the form of holiday menus complete with all the trimmings - all set against a stunning 13 foot tree! The three-course affair includes a Caesar salad to start, a traditional festive dinner for main course, and a caramel apple cheesecake for dessert, with the option to add a glass of Prosecco or a cocktail to your meal. It's also refreshingly affordable, which we love.
Where: 225-229 Criterion Building, W1J 9HR; 150 Old Park Lane, W1K 1QZ
How much: From £15.95 per person
Book now: Hard Rock Cafe Piccadilly; Hard Rock Cafe Mayfair
The best international restaurants open on Christmas Day in London
Don’t get us wrong, traditional festive dinners are great. But for those who like their Christmas dinner with a twist, these globally-inspired restaurants are sure to hit the spot.
Hafez, Notting Hill
![Quirky interiors at persian restaurant HAfez]()
What: If you’re on the hunt for Christmas Day dining with a difference this year, Hafez’ warm hospitality and rich Persian flavours are just the ticket. Unlike most restaurants on this list, Christmas Day at Hafez allows full rein across the entire a la carte menu, which is packed with delicious grilled meats, dips made for sharing and fragrant stews that are sure to warm you through on a cold winter's day. You’ll also find a very affordable wine list, alongside a range of traditional teas and non-alcoholic refreshments.
Where: 5 Hereford Road, W2 4AB
How much: A la carte prices vary, typically around £30-49 per person
Book now: Hafez
The Aubrey at Mandarin Oriental Hyde Park, Knightsbridge
![japanese christmas day dinner in London hotel]()
What: Riffing on the izakaya tradition, Mandarin Oriental Hyde Park’s Japanese restaurant, The Aubrey, offers the best of both worlds: an a la carte menu available at lunch and dinner, running alongside a special set menu option at £145 per person. This year, the team are serving an indulgent feast that includes beautiful robata grilled turkey and lamb cannon matched with elegant seasonal side dishes.
Where: Mandarin Oriental Hyde Park, 66 Knightsbridge, SW1X 7LA
How much: Set menu for £145, a la carte is also available
Book now: The Aubrey at Mandarin Oriental Hyde Park
LAVO, Marylebone
![Italian roast dinner at LAVO]()
What: This one’s a glamorous spot to be and be seen all year round, and Christmas Day is no different. Settle into LAVO’s gorgeous terracotta-hued dining room for a proper Italian Christmas feast. Antipasti options include beef carpaccio with black truffle and proper Parmesan, grilled octopus, or handmade burrata. For secondi, expect spaghetti filetto di pomodoro, black truffle pizza and tacchino ripieno - Italy’s answer to roast turkey, which sees white meat stuffed with tasty things (usually chestnut, plum, and dried fruit), and served with brussels sprouts, crispy pancetta and a barolo sauce. For dolci, there’s a clever prosecco mousse with panettone, a classic tiramisu, and New York style cheesecake on the menu.
Where: The BoTree, 30 Marylebone Lane, W1U 2DR
How much: Three courses for £100 per person
Book now: LAVO
The Cinnamon Club, Westminster
![cinnamon club roast meats]()
What: Acclaimed Indian chef Vivek Singh always puts together properly indulgent feasts for Christmas Day at his famous Westminster restaurant. Starters this year include Keralan-style lobster coup flamed with Cognac, clove smoked Anjou squab pigeon, and tandoori turkey tikka. Mains are truly indulgent, showcasing bold flavours in plates of kokum-crusted halibut, roast goose breast, and grilled jumbo black tiger prawns. For a Christmas Day to remember, there’s nowhere like The Cinnamon Club.
Where: The Old Westminster Library, 30-32 Great Smith Street, SW1P 3BU
How much: Four courses for £150 per person
Book now: The Cinnamon Club
Kahani, Belgravia
![Indian dishes at Kahani]()
What: Not everyone fancies *another* roast dinner on Christmas Day. Swap turkey for the likes of Chilean seabass with mixed peppercorns and white crab, or Peshawari lamb cannon with fennel and star anise, instead. Those are just some of the dishes you can expect on Kahani's Christmas Day seven-course menu, rounding off with a chocolate and orange mousse with cranberry and pumpkin ice cream.
Where: 1 Wilbraham Place, SW1X 9AE
How much: Seven courses for £125 per person
Book now: Kahani
Fancy staying at home for Christmas Day but want to take the hassle out of cooking? Check out our favourite Christmas dinner delivery boxes that promise to make cooking this year's festive feast a breeze.