40 of the Best Christmas Dinners in London 2022 (including restaurants open on Christmas day)

Whether you're feeling the squeeze or looking for luxury, here are some of the best Christmas dinners in London to get you in the festive spirit

Updated on

40 of the Best Christmas Dinners in London 2022 (including restaurants open on Christmas day)

Loosen your belts, it’s that time of year again. If you don’t feel uncomfortably full at least once a day in December you’re doing something wrong. Sure, Christmas is a time for giving, but it's also a time for feasting. It’s about warming comfort food that makes you feel fuzzy inside, decadent desserts you would ordinarily decline and sparkly cocktails with the richest liquors the barmen can lay his hands on.


Whether it’s for a festive feast with friends, an annual ritual with flatmates, seasonal celebration with colleagues or even a wintery date with a loved one – December is the month we’ll find any excuse to go for an indulgent dinner or leisurely lunch. It’s also a time for family – catching up with long-lost relatives, treating the kids, or getting better acquainted with the in-laws – a good meal out can really tick all the boxes. Cut out the stress of catering for the thousands – nobody needs that at this time of year and we reckon we know a professional chef or two that can do a better job anyway.

Here are some of the best options to get you in the festive spirit, whether your wallet's feeling the squeeze from all that Christmas shopping or you’re looking to splash out on an all-singing, all-dancing luxe experience. We have also included a few venues that are great for hosting larger family gatherings, particularly with kids in tow. If you’re on the hunt for somewhere special to spend Christmas day itself we’ve also got you covered with options ranging from an Asian-inspired ten course menu at Gordon Ramsay’s Lucky Cat, an Indian banquet from The Cinnamon Club or a classic British affair at Jason Atherton’s Berners Tavern. We know you’re spoilt for choice but be sure to book soon to avoid disappointment. Click on the links below to be taken straight to the section you're most interested in. 


Cheap Christmas dinners in London

There’s no denying that it’s an expensive time of year – what with all the Christmas drinks and presents you’ve still got to buy. If you don’t want to break the bank but still want to feel like you’re treating yourself then here are some great value choices.

Iberica, Various locations

What: Opt for a Spanish feast for the festive season at one of Iberica’s restaurants (London and Leeds). There are three festive menus to choose from: Ibérica, Gastronomía or, for truly memorable festive celebrations, Navidad. They’re all designed for seated parties and feature plenty of classic Spanish dishes. The Navidad menu is exclusively for the festive season and features showstopping sharing dishes you’d see on a festive family dining table in different Spanish regions, including lamb shoulder with roasted baby potatoes, artisan cheeses and a caramelised Spanish rice pudding.  
Where: Various locations 
How much: Menu Iberica £40 per person, Menu Gastronomía £50 per person, Menu Navidad £65 per person 
Book now: Iberica 

Haugen, Stratford

What: The definition of cosy, alpine-themed restaurant Haugen is a dreamy setting for your next festive feast. Serving a host of seasonal dishes including breaded brie bites with chilli jam to start, a choice of their festive burger loaded with turkey schnitzel, brie, lingonberry compote, crispy onions, or Roast Bronze Turkey with stuffing, pigs in blankets, roast potatoes and root vegetables for mains, followed by a traditional marzipan stollen. Haugen is also open - serving a set menu - on Christmas Day.
Where: 9 Endeavor Square, E20 1JN
How much? Set menu, 3-courses for £55pp
Book now: Haugen

Pizarro, Bermondsey

What: This year the team behind Pizarro is encouraging you to get together with friends and family to enjoy their festive group menu. Whether you’re organising a pre-Christmas bash for colleagues or looking to treat the family to something special, the 2022 menu skips over turkey in favour of an impressive whole Segovian suckling pig. The star of the show is roasted for perfectly crisped skin and moist meat and served with apples, roasted butternut squash and baked potatoes with paprika sauce and kale. While this four-course feast will set you back £90 per person, there are also smaller menu options for lighter eating, which start from £50 per guest.
Where: 194 Bermondsey Street, SE1 3TQ
How much: From £50 per person
Book now: Pizarro

Temper, Soho

What: Temper is dedicated to cooking in-house butchered meat in a wood-fired grill and clay oven, so it’s no surprise that its festive menu features plenty of meaty options. There are two Christmas menus to choose from – the festive feast and the fancy festive feast – but both are dedicated to Temper classics. Start with cheeseburger tacos, for main course try the smoked rare breed beef cooked with coriander and mint while for dessert there’s a peanut and chocolate tart.  
Where: 25 Broadwick Street, Soho, London, W1F 0DF 
How much: Three courses for £55 per person or £75 for person 
Book now: Temper 

Wilton’s, Westminster

What: This old-school institution is a home-from-home for many, so what better place to go for a seasonal celebration. While they're yet to release details of their 2022 menu, we assume it will be in line with their offerings from previous years. If so, set off the meal in style with half a dozen oysters then lookout for Wilton's carving trolley of the day for the Christmas special served à table by the chef trancheur. Finally for dessert, the orange panna cotta with spiced cranberries is surely a no-brainer.
Where: 55 Jermyn Street, SW1Y 6LX
How much: 2 courses £35.00/ 3 courses £43.00
Book now: Wilton's

Norma, Fitzrovia

What: Since opening its doors in 2019, this fashionable Italian has proved a popular hit with diners and critics alike. Inspired by the cuisine of Sicily, this year's Christmas Party menu at Norma will include three courses from £55 per person (with more luxurious options on offer too, if preferred). There's focaccia, olives, salami and caper berries to start, while a main of slow cooked free-range chicken with Sicilian lemon, sage and cinnamon takes centre stage. Winter greens and olive oil fried potatoes accompany the roast, while desserts like the festive tiramisu make sweets something special too. 
Where: 8 Charlotte Street, W1T 2LS
How much: Three Course from £55.00
Book now: Norma

Wright Brothers, various locations

What: Wright Brothers are known for their seafood but their range of festive menus extends beyond their usual fare. In past years, for just £45pp guests have been able to choose to go traditional with a Norfolk bronze turkey for their main course or for a fishy alternative there's been a choice of Roast fillet of Peterhead cod with spiced carrot mash, buttered sprout tops and sauce Jacqueline or a Mojo verde roasted gilt-head bream served with steamed broccoli, bagna cauda, and crispy shallots. While they're yet to confirm their 2022 offering, we're expecting it to be somewhat similar. 
Various locations
How much:
Three course set menu at £45pp
Book now: Wright Brothers

Dishoom, various locations

What: If you’re sick of prawn cocktail and couldn’t stomach another sprout if you tried, then why not throw the rule book out the window this year and plump for something a little bit different? As usual, Dishoom will be serving up its modern take on classic Indian dishes, all with a festive twist. The centrepiece to the feast is a turkey raan – a whole leg cooked low and slow for hours until tender and then served with cranberry chutney. Veggies are also catered for with a dedicated menu, and there are even special festive drinks to enjoy should you wish to mark the occasion with a tipple or two.
Where: Dishoom has locations across London, but the original Covent Garden site has just been refurbished if you fancy soaking up some serious interior goals.
How much: £39 per person
Book now: Dishoom


What: Cantonese food might not be the first thing that springs to mind for a festive feast but the set menus at Hakkasan offer great crowd-pleasing options for office parties, family get-togethers or a spoiling dinner out with friends. From the more affordable end, mains include the likes of tofu with aubergines and mushrooms made in a traditional claypot with chilli and blackbean sauce. Puds for this one includes the house Signature Dessert, a really indulgent chocolate-based dessert presented theatrically. 
Where: 8 Hanway Place, W1T 1HD
How much:
3 course set menus start at £68pp
Book now: Hakkasan

The Lighterman, Kings Cross

What: With a wraparound terrace offering views over Granary Square and Regent’s Canal The Lighterman is certainly a scenic spot for a festive feast. Alongside more traditional Christmas options we loved the sound of the Scottish Fallow venison loin with baked celeriac, butternut squash & truffle and the caramelised pear crumble with house-made spiced almond custard for pudding - both dishes on last year's menu. Once they've launched their 2022 menu we'll update you here. 
Where: 3 Granary Square, N1C 4BH
How much: Three course set menu £50pp
Book now: The Lighterman

Spring, Covent Garden

What: From the day it arrived Spring has been at the forefront of sustainable dining and the Scratch menu devised by Chef Skye Gyngell to showcase so-called ‘waste’ ingredients has been a longstanding hit with pre-theatre diners. Last year saw the restaurant serve an exlusive Festive Scratch menu all day long on Christmas Eve to make use of any remaining produce in the kitchen before the Christmas break. This is festive dining with a conscience and we can’t wait to see what sumptuous seasonal dishes the team come up with in 2022
Somerset House, Lancaster Place, WC2R 1LA
How much:
3 courses £25
Book now: Spring

Wild Honey St James, Mayfair

What: With its sophisticated, modern interiors Wild Honey St James is a smart venue for any festive occasion and the Christmas menus are available for various budgets. On the cheaper end of the spectrum you can expect dishes such as grilled Cornish mackerel with à la Greque vegetables and slow-cooked Scottish ox cheek with roast winter vegetables, red wine and parsley sauce. Seasonality is central to Anthony Demetre’s culinary ethos and his festive menus are no exception.
8 Pall Mall, SW1Y 5NG
How Much:
3 courses from £45
Book now: Wild Honey St James

The Paxton, Gipsy Hill

What: For a traditional option with a twist, the Paxton pub in Gipsy Hill is offering a mouth-watering three-course Christmas set menu. And at under £30, this could be the most affordable on the list. Starters include elements of the Paxton's global street food menu, including tuna tacos and Devonshire crab cake. For mains, expect classics like roast Norfolk turkey with all the trimmings, including chestnut stuffing and pigs in blankets, alongside more plant-based dishes like vegan paella or pea and mint falafel. To finish, we recommend the decadent sticky toffee Christmas pudding, with whiskey and toffee custard and cornflake ice cream.
255 Gipsy Rd, SE27 9QY
How much:
Book now:
The Paxton

Luxury Christmas dinner in London

If you’ve been virtuous all year and have confidence in that Christmas bonus then why not indulge in a luxury feast that will make a mark on your memory as much as it does on your tastebuds.


SUSHISAMBA, The City and Covent Garden

What: If the thought of yet another roast dinner in December fills you with dread, why not plump for something altogether more unusual? The team at SUSHISAMBA have transformed their Heron Tower restaurant into a glittering festive wonderland and have come up with a menu that’s suitably as special combining their signature Japanese and South American ingredients. Dishes created especially for Christmas include luxurious Robata-grilled king scallop with crispy pork belly and the house smoked unagi maki with black truffle. Finishing things off on a sweet note is the ultimately Instagrammable Dark Chocolate Globe comes with dulce de leche, citrus-spiced brandy, and hazelnut praline crunch. Seasonal cocktails accompany the limited-edition festive menu too.
Where: SUSHISAMBA Heron Tower, London EC2N 4AY; SUSHISAMBA Covent Garden, 35 The Market, London WC2E 8RF
How much: Prices are on an a la carte basis
Book now: SUSHISAMBA Heron Tower; SUSHISAMBA Covent Garden

The Montagu Kitchen, Marylebone

What: Beautifully tucked away in picturesque Marylebone, The Montagu Kitchen is not only open on Christmas Day but also has a set menu offering for Christmas Eve and festive lunches with two and three course set menus throughout December. If it’s a restaurant open on Christmas Day you are looking for then The Montagu Kitchen offers a magical Christmas dinner served from 6pm-9pm.
Where? Hyatt Regency, W1H 7BH
How much? £60 per adult, £30 for children aged 4 to 12
Book now: The Montagu Kitchen

Le Comptoir Robuchon 

What: The gold-rated (by us) French restaurant and bar in Mayfair was set up by the late Joël Robuchon, who was the world’s most Michelin starred chef. With foundations as strong as that, we needn’t say much more about the festive offering at Le Comptoir which is guaranteed to be a luxurious affair. Choose between three or four course menus which feature dishes such as scallop carpaccio with espelette pepper and lime; seared wild seabass flavoured with chervil roots and Champagne sauce; Guanaja chocolate with Grand Marnier biscuit and orange sorbet.  
Where: 6 Clarges Street, Mayfair, London, W1J 8AE 
How much: Three/four course Christmas menu, £90/£120 per person 
Book now: Le Comptoir Robuchon 

Holborn Dining Room

What: Relax in the wonderfully cosy calm setting of the Holborn Dining Room and let the expert team take care of your Christmas culinary experience. Here you’ll be treated to a full menu, where you can pick between starters like baked lobster thermidor tart or wild smoked salmon with Devon crab and avocado; plus, mains such as classic turkey with cranberry or a fillet of wild seabass with shellfish sauce and saffron potatoes. Puds are also given plenty of air time with a Pump Street chocolate brulee with shortbread being top of our wish list. A glass of fizz plus tea, coffee, and mince pies are all included too.
Where: 252 High Holborn, WC1V 7EN
How much: £175 per person
Book now: Holborn Dining Room

Engawa, Picadilly

What: Designed for wooing clients and colleagues, the extravagant thirteen course festive menu from the Kobe beef specialists at Engawa was available for a mere £235 in 2019. Cost aside, the unique gastronomic experience promises breath taking culinary prowess showcasing one of Japan’s most expensive and sought-after ingredients. Highlights might include a Kobe sirloin steak with sea urchin, cheese and truffle cream sauce.
Where: 2 Ham Yard, W1D 7DT
How much:
13 course tasting menu £235
Book now: Engawa

Bokan, Canary Wharf

What: With its stunning panoramic views over the city skyline the setting at Bokan alone will make it a meal to remember. Amongst the dishes on offer on Christmas Day last year were pâté en croûte, with wild boar & foie gras, and quince marmalade; steamed halibut, with burnt orange purée, home-made garganelli pasta and roasted cauliflower; and a rather ambiguous Christmas tree dessert served with a choco-clementine mousse and Grand Marnier sorbet.
Where: Floor 37-39, 40 Marsh Wall, E14 9TP
How much:
Four-course set menu £79pp
Book now: Bokan

Eldr at Pantechnicon, Belgravia

What: You’re unlikely to find a Christmas menu that's anything like the one at Eldr, a nordic-inspired sharing feast which guests can enjoy on the rooftop at Pantechnicon. Start with a Smorrebrod of shrimp, egg and dill or pumpkin with sage and pine nuts before tucking into cedar plank trout or 75-day aged rump cap served with potatoes and red cabbage. For dessert, it's got to be carrot cake.  
Where: 19 Motcomb Street, London, SW1X 8LB 
How much: £75 per person, or £85 per person with a glass of Champagne  
Book now: Eldr / Roof Garden at Pantechnicon 

Petrus, Knightsbridge

What: If you’re looking for a Michelin starred Christmas this year then the festive menu at Gordon Ramsay's Petrus is definitely worth a perusal. In the past the set menu has included confit duck and smoked chestnuts ravioli served with Jerusalem artichokes, wild mushrooms and Perigord truffle, followed by Dover sole or venison “Rossini”, all topped off with a Christmas pudding soufflé and brandy ice cream. It is certainly a luxurious and pricey option but it will undoubtedly make this Christmas a memorable one.
Where: 1 Kinnerton Street, SW1X 8EA
How much:
Book now: Petrus

Alain Ducasse at The Dorchester, Mayfair

What: Fans of Alain Ducasse at The Dorchester know that they’re always in for a showcase of culinary expertise, seasonal flavours, and faultless presentation when dining at this restaurant. The Christmas Lunch menu is looking to be no exception. Highlights last year included confit duck foie gras with artichoke and sunflower seeds and fillet of sea bass with gratinated cauliflower and white truffle. We're expecting similar again for 2022 - although the full menu is yet to be released. What we do know though is that to eat here on Christmas Day will set you back £360 per person. The cost includes a six-course menu, wine pairings, water and tea and coffee.
Where: 53 Park Lane, W1K 1QA
How much:
Book now: Alain Ducasse at The Dorchester

Ginza Onodera, St James’s

What: Christmas in Japan is known as a time to spread happiness and the four-course festive menu at this fine-dining Japanese restaurant aims to do just that. Presented with an acute attention to detail, dishes at Ginza Onodera showcase top-quality luxury ingredients treated respectfully with a delicate hand. Main courses on the 2022 menu include wagyu sukiyaki, black cod with saikyo yaki, lobster and prawn tempura and a sashimi platter. 
Where: 15 Bury Street, SW1Y 6AL
How much: £150 per person
Book now: Ginza Onodera


Christmas dinner in London with kids

Worried about lack of space or child-friendly menus? Eating out with the kids can sometimes seem like more hassle than it’s worth but we’re confident that these spots will set you up for a stress-free festive meal that will have you wishing you ate out with the family more often.

The Foyer & Reading Room at Claridge’s, Mayfair

What: It goes without saying that the people at Claridge’s know a thing or two about Christmas. A festive celebration at this five-star location is certain to be an unforgettable one. The hotel really comes into its own at this time of year and The Foyer & Reading Room is no exception. It’s a masterpiece of festive elegance with a menu to match.
Where: Brook Street, W1K 4HR
How much:
3 courses £95 (children £48)
Book now: The Foyer & Reading Room

Fiume, Battersea

What: Celebrate Christmas day Italian style at this relaxed riverside restaurant in Battersea Power Station. The set four-course menu at Fiume is typically full of warming winter dishes from Chef Patron Francesco Mazzei’s homeland including a wild mushroom tortelli with a sage and pumpkin sauce and pot roasted monkfish with Romano peppers and marjoram. No Calabrian Christmas would be complete without a generous helping of Struffoli – deep fried balls of honey sweetened dough - need we say more?
 Circus West, Battersea Power Station, SW8 5BN
How much:
Book now: Fiume

St John, Farringdon

What: For a family feast like no other St John usually offers up a choice of menu options that are sure to keep every friend and relative happy. Guests must simply choose between game, beef, fish, goose or vegetarian for a special three course spread in celebration of that ingredient. For something extra special order a suckling pig for 14, 18 or 22 people with middle white tongues to start and apple and calvados trifle to finish.
26 St. John Street, EC1M 4AY
How much:
Suckling Pig for 14 people £410
Book now: St John

Glass Room, Victoria

What: Enjoy a totally different Christmas fine-dining experience gliding along the Thames and taking in the twinkling lights of London’s most iconic landmarks whilst tucking into a five-course menu. Glass Room's festive menu might include dishes such as maple roast parsnip velouté with blue cheese and candied walnuts; game terrine with pickled pear chutney; and roast turkey ballotine wrapped in bacon, and accompanied by duck fat potatoes, heritage carrots, braised red cabbage, apricot stuffing and redcurrant gravy. We guarantee this is something that will be enjoyed by kids and grandparents in equal measure.
Victoria Embankment, WC2N 6NU
How much:
5 courses, half a bottle of wine and live entertainment £169pp
Book now: Glass Room'

Roast, Borough Market

What: As you would expect from this Borough Market institution, the festive a la carte menu at Roast comprises many a British Christmas classic. Seasonal additions to the starters usually include honey roast Dingley Dell ham and Forman’s London cure smoked salmon. Roast bronze Norfolk turkey is a festive special from the main courses and comes served with all the trimmings and the option to add Périgord truffles for some added decadence. If you’re not a Christmas pudding fan, look out for the panatone parfait or white chocolate & chestnut log for an equally indulgent dessert.
Where: The Floral Hall, Stoney Street, SE1 1TL
How much:
Roast bronze Norfolk turkey and all the trimmings, £30
Book now: Roast

Restaurants open on Christmas Day in London

Hang up your oven gloves and forget all that endless washing up. Stats show that an increasing number of Londoners now choose to eat out on Christmas Day and when the options are this tempting we can understand why. Here are some of our favourite restaurants open on Christmas day

The Restaurant at The Capital, Knightsbridge

What: The Restaurant at the Capital does offer an all-day festive menu from the 1st December, replacing its usual all-day offering, but the real talking point has got to be its Christmas Day menu which includes three courses, plus amuse bouche. It’s situated in a 5-star boutique hotel and a mere stone's throw from Harrods, which places it in the same league as other neighbouring Knightsbridge restaurants. Expect classic French cooking, from beef wellington to twice-baked cheese souffle and spiced crème brulee to finish.  
Where: 22-24 Basil Street, Knightsbridge, London, SW3 1AT 
How much: Three courses for £125 per person 
Book now: The Restaurant at The Capital 

The Gate at Richmond Harbour Hotel, Richmond

What: At £90 for four courses, we think the Christmas Day menu at The Gate at Richmond Harbour Hotel is pretty good going. Located in one of London’s most desirable spots, the colourful dining room is flooded with natural light for a calm and verdant location to feast on four delicious courses. Choose from the likes of Jerusalem artichoke veloute with truffle oil and vegetable crisps, braised lamb shank with parsnip mash, glazed turnip and carrots and Christmas pudding with brandy cream sauce.  
Where: Richmond Hill, Richmond Upon Thames, Surrey, TW10 6RP 
How much: Four courses for £90 
Book now: The Gate at Richmond Harbour Hotel 

Benares, Mayfair

What: For the first time in 18 years, Benares is opening its doors on Christmas Day with a Michelin starred Indian-inspired menu expertly paired with wines. And we’re so pleased it is. The menu features over 10 courses (if you include poppadoms) such as street snacks, citrus marinated scallop tartlet, mutton momo and iced sherbet. A vegetarian menu is also available upon request.  
Where: 12a Berkeley Square House, Berkeley Square, Mayfair, London, W1J 6BS 
How much: £132 per person 
Book now: Benares 

Cinnamon Kitchen, Battersea

What: For a warming festive feast like no other the Cinnamon Kitchen Battersea's Christmas Day menu is full of contemporary Indian dishes that are sure to get the tastebuds tingling. Appetisers for sharing with the table include Indo-Chinese chilli paneer and a refreshing watermelon chaat, followed by a choice of starters and mains including chargrilled partridge breast with pickling spices and beetroot raita (starter); pan seared cod with a Kerala curry sauce and rice; and a tandoori spiced venison dish served with fenugreek yogurt sauce and pickled vegetables. Side dishes, also designed to share, comprise of 24-hour black simmered lentils, stir fried seasonal greens and a selection of breads. Puddings aren't neglected either: think a warm chocolate mousse with popcorn ice cream. 
Where: 4 Arches Lane, SW11 8AB
How much: 5 course set menu £75pp
Book now: Cinnamon Kitchen Battersea

Decimo at The Standard

What: Decimo is headed up by Michelin-starred chef Peter Sanchez Iglesias, so you can expect a pretty special festive feast with this Christmas menu. Highlights might include Spanish pigs in blankets, a main of expertly cooked duck, and chocolate mousse with bread and olive oil to finish. Additionally, there’s typically an entire vegan menu available which features like cauliflower tacos and artichoke with pardina lentils.
Where: 10th Floor, 10 Argyle Street, WC1H 8EG
How much: £68 per person, including a welcome cocktail
Book now: Decimo

Lucky Cat, Mayfair

What: Tired of turkey? Bored of brandy butter? Gordon Ramsay’s pan-Asian outpost has a Christmas Day menu that will inject some novelty into your festive celebrations. The Asian-inspired menu at Lucky Cat does have a few nods to the standard British offerings – hello Brussel sprout tempura, smoked pigs in blankets and Christmas pudding lucky lollies – but other than that it’s a ten course culinary adventure.
Where: 10 Grosvenor Square, W1K 6JP
How much:
10 course tasting menu, £145
Book now: Lucky Cat

Dinner by Heston Blumenthal, Knightsbridge

What: It comes as no surprise that Heston tends to go big with his unique Christmas Day offering at Dinner by Heston Blumenthal. As with all the menus at this world-renowned restaurant, Heston’s fascination with historical gastronomy shines through and each dish is dated to signify the era in which it was inspired. This year's menu includes five intriguing dishes such as plum meat fruit, a savoury frumenty porridge and sambocade (a medieval cheesecake recipe). 
Where: Mandarin Oriental Hyde Park, 66 Knightsbridge, SW1X 7LA
How much: £295 per person, or £145 for children under the age of 13
Book now: Dinner by Heston Blumenthal

Berners Tavern, Fitzrovia

What: Under the direction of celebrated chef Jason Atherton, Christmas Day diners at this Fitzrovia favourite can rest assured that they’re in for a treat. Guests at Berners Tavern are spoilt for choice with a luxurious menu which last year featured the likes of native lobster soup with braised fennel, poached lobster mousse and caviar to start and Highland venison Wellington or Buccleuch Estate beef fillet to follow. It’s rich, it’s decadent and it’s everything Christmas dinner ought to be.
Where:  The London Edition, 10 Berners Street, W1T 3NP
How much:
4 courses £150pp including a glass of Champagne
Book now: Berners Tavern

Hans’ Bar & Grill at 11 Cadogan Gardens, Chelsea

What: In true Relais & Chateux style, diners can relax safe in the knowledge that not a detail will go unmissed from their Christmas Day experience at Hans’ Bar & Grill. Tables will be laid to perfection to create an idyllic homely experience without any of the stresses of hosting. The menu offers all the traditional options with the addition of some other wintery classics. Think a spiced lobster bisque for starters and turkey with all the trimmings for mains. Alternatives include a roasted mushroom and beetroot Wellington or a piece of roasted halibut with a herb crust. 
11 Cadogan Gardens, SW3 2RJ
How much:
4 courses, £90
Book now: Hans’ Bar & Grill

The Cinnamon Club, Westminster

What: In a location that oozes glamour and sophistication The Cinnamon Club is a wonderful venue for a bountiful banquet to celebrate the big day of festivities. The innovative menu sees familiar Christmas suspects given an exotic Indian twist – a clove flavoured goose breast comes with a Chettinad kuruma sauce and Brussel sprout poriyal whilst their Christmas pudding is spiced with Garam masala and served with warming cinnamon custard. For those looking for something a bit different this Christmas but without straying too far from the classics this is the perfect compromise.
Where:  The Old Westminster Library, Great Smith Street, SW1P 3BU
How much
: £125pp including a seasonal aperitif
Book now: The Cinnamon Club

Heddon Street Kitchen

What: If you are looking to keep your Christmas Day restaurant experience a traditional one then Heddon Street Kitchen's menu includes a seasonal choice of turkey Wellington. Alongside a less traditional - but just as tasty - roasted halibut, mushroom and winter black truffle risotto or surf and turf aged sirloin steak, followed by an array of festive dessert choices. A children's Christmas Day menu is also available - so you can accomodate the whole family.
Where: 3-9 Heddon Street, W1B 4BN
How much: £150pp (children up to 12 £50pp)
Book now: Heddon Street Kitchen

The Dining Room at The Goring, Belgravia

What: Executive Chef Richard Galli will be showing off his culinary prowess at The Goring Dining Room again this year. The Michelin-star Christmas Day menu features some festive specials like roast turkey with all the trimmings (carved tableside from a silver trolley) and Christmas pudding with confit orange and brandy cream. Regulars to the Belgravia institution will also be delighted to find some much-loved Goring classics; native lobster omelette and venison wellington with salsify, black cabbage and mushroom ketchup are also available from the set menu.
Where: The Goring, 15 Beeston Place, SW1W 0JW
How much:
Three course set menu, £295 per person
Book now: The Goring Dining Room 

Looking for a place to ring in 2022 at? Our guide to the best restaurants for New Year might help.