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 bar staff can lay their hands on. Yes, we're talking about the very best Christmas dinners in London.
Whether it’s for a festive feast with friends, an annual ritual with flatmates, a seasonal celebration with colleagues or even a wintry 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.
Here are some of the best Christmas dinners London has to offer, which are sure 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've got a Christmas meal in London to suit you. Discover the gastropubs, hotels and London restaurant institutions serving incredible festive menus for 2026, from classic turkey roasts to luxury Greek feasts.
Delamina Marylebone, Marylebone
![Christmas feast on table at Delamina Marylebone]()
What: Available from 23 November to 24 December, Delamina is bringing the warmth of the Mediterranean to your Christmas dinner this year. Feasting menus are available for groups of eight or more and include a huge selection of signature dishes to share. Fluffy pitta breads and house dips get you started, from tahini with zoug to hummus with crispy chickpeas, followed by a procession of small and large sharers. Think seared tuna with toasted sesame, cranberries and spiced honey, duck breast with Baharat and orange, and charred cauliflower with lemon-infused creme fraiche and pomegranate molasses. We're not done; dessert brings chocolate praline ganache with roasted nuts, olive oil, raspberry and salted sesame bits. This is one of our favourite festive menus for 2026, without a doubt.
Where: 56-58 Marylebone Lane, W1U 2NX
How much: Christmas feast menu for £67 per person
Want to make it exclusive? Discover festive hire options at Delamina Marylebone
Book now: Delamina Marylebone
The English Grill, Victoria
![The dining room at The English Grill]()
What: Plonk yourself down in one of the studded teal armchairs at the boldly British English Grill to experience one of its exemplary festive menus. On Christmas Day, you'll be treated to a fantastic five-course affair, but if you're after a festive meal in the lead-up to the big day, The English Grill is offering a very well-priced two or three-course set menu, starting from just £49 for two courses. Start with chicken liver parfait topped with burnt clementine chutney and toasted brioche, followed by roast turkey with pork and apricot stuffing and trimmings, rounding off with a rich Christmas pudding with brandy custard.
Where: 39 Buckingham Palace Road, SW1W 0PS
How much: Two courses for £49, Three courses for £55
Want to make it exclusive? Discover festive hire options at The English Grill
Book now: The English Grill
Hawksmoor, Various locations
![Hawksmoor festive table with steak and sides]()
What: Good old reliable Hawksmoor is always here for us when we’re planning a big celebration dinner. Christmas is no exception: Hawksmoor’s festive menus are stuffed to bursting with delicious things, from every cut of steak you can imagine to maple-glazed cows in blankets, beef dripping chips, smoked mackerel salad, and the famous Hawksmoor sticky toffee pudding. Everything is made for sharing, with three tiers on offer to cater for a range of budgets.
Where: Various locations
How much: Two courses from £65, Three courses from £70
Want to make it exclusive? Discover festive hire options at Hawksmoor St Pancras, Hawksmoor Wood Wharf, Hawksmoor Spitalfields, Hawksmoor Guildhall and Hawksmoor Borough
Book now: Hawksmoor Air Street; Hawksmoor Borough; Hawksmoor Guildhall; Hawksmoor Knightsbridge; Hawksmoor Seven Dials; Hawksmoor Spitalfields; Hawksmoor Wood Wharf
Constance, Fulham
![Christmas tarts and starter]()
What: The flagship restaurant at the glossy new Fulham Pier, Constance is bringing riverside glamour to Christmas this year, courtesy of Michelin-starred chef Adam Byatt. The festive menu is a study in quiet indulgence: think dressed smoked salmon with lobster and prawn cocktail to start, a show-stopping roast goose with all the trimmings for main, and a gingerbread trifle with clementine and pear to finish – not forgetting a nod to the restaurant’s namesake with a Constance Spry mince pie alongside coffee. A fully vegetarian menu is also available, swapping the goose for an artichoke and chestnut tart with black winter truffle.
Where: Level 1, Fulham Pier, Stevenage Road, SW6 6HH
How much: Three courses for £90
Want to make it exclusive? Discover festive hire options at Constance
Book now: Constance
Coppa Club, London Bridge
![Festive banquet table with wine]()
What: With sweeping views of Tower Bridge and the Thames from its mezzanine and terrace, Coppa Club London Bridge makes for a properly scenic Christmas dinner. The festive set menu keeps things traditional, with choices like chicken liver parfait or spiced pumpkin soup to start, a classic roast turkey crown with pigs in blankets for main (or roast sirloin of beef for a small supplement), and a fudgy Christmas pudding with brandy butter ice cream to finish. Vegetarians are well looked after too, with a roasted harissa cauliflower steak among the main course options.
Where: 2 More London Place, SE1 2JP
How much: Two courses for £43, Three courses for £48
Want to make it exclusive? Discover festive hire options at Coppa Club London Bridge
Book now: Coppa Club London Bridge
ISSO Prawn Crazy, Canary Wharf
![Sri lankan main dishes and dessert]()
What: Fancy something different this Christmas? Head to Canary Wharf’s ISSO for a Sri Lankan-inspired festive feast built around its namesake prawns. The Coastal Christmas Menu is a great shout for office lunches, with short-eats to share and a choice of jumbo prawn curry, jaggery beef curry or jackfruit and pineapple curry to follow. Level up with the Festive Feast Menu for family-style starters and a choice of colossal freshwater prawns or spiced lamb shank, or go all out with the Royal Odyssey Menu, the brand’s flagship experience, complete with a sambol flight, whole Ceylon spiced lobster and unlimited sides.
Where: 25 Cabot Square, Canary Wharf, E14 4QA
How much: Set menus from £49 per person, up to £119 for the Royal Odyssey experience
Want to make it exclusive? Discover festive hire options at ISSO Prawn Crazy
Book now: ISSO Prawn Crazy
Browns Butlers Wharf, Southwark
![The main restaurant at Browns Butlers Wharf and Christmas dinner]()
What: Browns is a reliable bet for your Christmas feast this year, whether you're planning a low-key dinner with friends or are planning a super special bash with a big group of you. Menus range from five course feasts to Christmas buffets and canapés, and Browns Butlers Wharf offers curated menus throughout November and December, as well as on Christmas Eve, Christmas Day and Boxing Day. We recommend booking early for the regular festive set menu: you'll receive a complimentary glass of sparkling wine for every guest booked between 10 and 30 November!
Where: 26 Shad Thames, SE1 2YG
How much: Set menus from £52 (or £45 on Mondays and Tuesdays until 8 December)
Want to make it exclusive? Discover festive hire options at Browns Butlers Wharf
Book now: Browns Butlers Wharf
Megans on the Hill, Balham
![Split image of group at festive table and interiors]()
What: The Christmas 2026 offering at Megan's offers unbeatable value in a setting that feels tailor-made for festive celebrations. We're not exaggerating when we say they offer a Christmas menu for every occasion. The à la carte is perfect for smaller get-togethers, while set and feasting menus centred around generous Eastern Mediterranean sharing boards are brilliant for larger groups. From the latter, tasty highlights include pigs in blankets with maple syrup, pulled braised turkey, Turkish cheese fondue and blistered padron peppers. The finale is a good one: Biscoff doughnuts with maple syrup.
Where: 41-43 Bedford Hill, SW12 9EY
How much: Two courses for £36, Three courses for £42
Want to make it exclusive? Discover festive hire options at Megans on the Hill
Book now: Megans on the Hill
Myrtos, South Kensington
![Greek festive menu at Myrtos]()
What: Have yourself a very Greek Christmas at luxury South Kensington spot Myrtos, with a decadent five-course menu. Start with an elegant stuffed chicken breast avgolemono soup, followed by beetroot houmous with 'Grandmother's phyllo', then sea bream plaki, and a showstopping beef short rib pastitsio for main course. Dessert rounds things off with a Greek coffee and feta crème brulee, all under the leaves of Myrtos' indoor olive tree.
Where: 260-262 Brompton Road, SW3 2AS
How much: Five courses for £80
Want to make it exclusive? Discover festive hire options at Myrtos
Book now: Myrtos
Lore of the Land, Fitzrovia
![Lore of the Land's cosy dining room and festive sides]()
What: Fun fact: film director Guy Ritchie is the landlord of this Fitzrovia pub, which has become a favourite with both celebrities and the general public for serving one of London's best Sunday roasts. This year's Christmas menu launches on 18 November (until 21 December) and can be enjoyed in the main restaurant or private dining room (up to 24). Whichever you choose, this festive feast is one for the books, kicking off with a selection of sharing bites, followed by your choice of starter, main and pud, before finishing with homemade seeded fudge.
Where: 4 Conway Street, W1T 6BB
How much: Three courses with sharing bites for £95 per person
Want to make it exclusive? Discover festive hire options at Lore of the Land
Book now: Lore of the Land
JOIA, Battersea
![JOIA dining room and movie experience]()
What: JOIA is hosting a magical rooftop movie and Christmas dinner experience to get you in the spirit this year. Enjoy a three-course festive meal in the rooftop restaurant, featuring seasonal Portuguese plates such as seabass with capers and sherry sauce, and caramelised brioche with Madeira ice cream. Then cosy up with pals with a box of nougat-flavoured popcorn and watch a classic Christmas film, from Home Alone to It's a Wonderful Life.
Where: 1 Electric Boulevard, SW11 8BJ
How much: Three-course dinner and a film from £75
Want to make it exclusive? Discover festive hire options at JOIA
Book now: JOIA
Clara's, Shoreditch
![Rolled porchetta and sticky toffee pudding at Clara's]()
What: This charming wine bar and bistro serves up laid-back cool on Bethnal Green Road, with a soft yellow colour palette and rich wood panelling bringing a cosy vibe to your festive meal. The Christmas menu is served sharing style for groups of four or more, kicking off with chicken liver parfait, Dusty Knuckle sourdough, and burrata with candied walnuts, before statement-making mains, from porchetta with winter herbs, to whole lemon sole and caper butter. All are served with dauphinoise and seasonal greens, and for dessert, you can go home happy with chocolate cake, ginger biscuits and toasted brioche with blue cheese in your belly.
Where: 17 Bethnal Green Road, E1 6LA
How much: Sharing menu for £60
Want to make it exclusive? Discover festive hire options at Clara's
Book now: Clara's
Barge East, Hackney
![Barge East festive dishes]()
What: Enjoy award-winning festive dining aboard this 126-year-old Dutch barge. Barge East welcome festive bookings of all sizes, from a relaxed four-course set menu to a winter feast with drinks and entertainment built in. If it's a Christmas dinner with friends you're after, we think its festive menu is pretty unbeatable. The affair starts off with sourdough focaccia and Marmite butter, followed by small plates, your choice of main and a dessert. We're talking confit duck and turkey terrine with Armagnac prune puree, and Norfolk turkey with yeasted parsnips, chestnut puree, creamed sprouts and pigs in blankets. The menu includes Christmas crackers and duck fat roasted potatoes, while the sweet course brings in two twist-on-a-classics: buttermilk panna cotta with gingerbread crumb, and dark chocolate ganache with honeycomb and clementine.
Where: White Post Lane, E9 5EN
How much: Four courses from £55 (Monday-Tuesday), or £65 (Wednesday-Sunday)
Want to make it exclusive? Discover festive hire options at Barge East
Book now: Barge East
Quo Vadis, Soho
![Quo Vadis festive dishes on table]()
What: If you’re after a proper festive celebration with maximum yuletide jubilance, you can’t look past a Christmas dinner at Quo Vadis, led by London’s merriest chef, Jeremy Lee. The team are taking Christmas bookings of up to six diners in the main restaurant, with three-course festive menus leaning into proper, rib-sticking fare. Think salt goose with pickled pears, followed by chicken and ham hock pie with mash and sprout tops, rounding off with sticky toffee pudding, caramelised apples, custard and cream.
Where: 26-29 Dean Street, W1D 3LL
How much: Three courses from £80
Want to make it exclusive? Discover festive hire options at Quo Vadis
Book now: Quo Vadis
The Cadogan Arms, Chelsea
![Beef weliington and interiors]()
What: Luxe British pub The Cadogan Arms really gets into the Christmas spirit each year with a festive feasting menu on offer. Served family style to share, this year's menu includes honey-glazed pigs in blankets, roast turkey with all the trimmings, and apple and mince pie crumble to finish. Not a turkey fan? Opt for the spectacular beef Wellington feast menu instead, while vegetarians have their own curated offering too, with a cheesy Scotch egg to start, followed by pumpkin, sage and ricotta cannelloni. There really is something for everyone here.
Where: 298 King’s Road, SW3 5UG
How much: Festive feast menu from £85 per person (for roast crown of turkey)
Want to make it exclusive? Discover festive hire options at The Cadogan Arms
Book now: The Cadogan Arms
Looking for somewhere to throw a mega New Year's Eve party? Our guide to the best restaurants to celebrate the New Year might help, or you can check out hundreds and hundreds of private event venues in London, complete with booking details, information, room capacities and more.