Mignonette, Richmond

Christmas & festive set menus in London 2026, from £25

Festive lunch and dinner menus at a fixed price, with the dates each one runs

December is the month the set menu was made for. A fixed price per head settles the bill before anyone arrives, a shorter menu keeps a table of ten moving, and the kitchen cooks what it does best rather than what it can plate fastest.

The restaurants below publish a Christmas menu of their own, priced and dated for the season. Venues name it differently, a Festive Set Menu at one and a Menu de Noël at another, and each is listed here as the restaurant sells it. Festive menus open for booking the day a restaurant publishes them, months before the first sitting, so all of these are taking reservations now. After them come restaurants with no Christmas menu but a fixed-price dinner all year, which books just as well for a party in December.

Prices last verified 13 November 2026 against each restaurant’s own published menu.

Featured

Paid placements.

Fitz's Brasserie

Bloomsbury | Modern British | Paid placement

Fitz's Brasserie, Bloomsbury

Festive Lunch menu: 3 courses £60 to £75 | Mon to Sun | Festive Lunch 16 Nov to 4 Jan | Festive Dinner 16 Nov to 4 Jan

On the menu: Chestnut and brown butter velouté, Roasted venison fillet and Christmas pudding.

Fitz’s Brasserie sits beneath the plaster cherubs and chandeliers of the Kimpton Fitzroy on Russell Square, serving traditional British plates through a modern lens. The set lunch runs Monday to Saturday, £41 for two courses and £48 for three.

View details →Book

Manzi's

Soho | Seafood / British | Paid placement

Manzi's, Soho

Festive menu: 3 courses £55 to £65 | Tue to Sun | Festive 16 Nov to 24 Dec | Groups of 9+

On the menu: Roast celeriac soup, Heritage beetroot and superstraccia salad and Chicken and fennel terrine.

Manzi's is an art deco seafood restaurant in Soho, serving nostalgic classics built on British ingredients.

View details →Book

Sam's

2 London locations | Modern British | Paid placement

Sam's, 2 London locations

Festive menu: 3 courses from £50 | Mon to Sat | Festive 23 Nov to 24 Dec

On the menu: Wild mushroom parfait, Norfolk Bronze turkey and Sticky toffee pudding.

Sam's has 2 London restaurants, among them Brentford and Hammersmith.

View details →Book

Which London restaurants have a Christmas set menu in 2026?

92 restaurants on All Set publish a Christmas menu of their own for 2026, priced £25 to £325 a head. Each is listed with that menu's price and courses, and the dates it runs where the restaurant gives them, Michelin kitchens first and then by price. Every one links to its own page with the full menu and a direct booking link.

01 | Mignonette

Richmond | French | Bib Gourmand

Mignonette, Richmond

Festive Lunch menu: 2 to 3 courses £34 to £38 | Tue to Sun | Festive Lunch 1 Dec to 23 Dec

A Bib Gourmand French bistro on Kew Road in Richmond.

02 | Provender

Wanstead | French | Bib Gourmand

Provender, Wanstead

Festive menu: 2 to 3 courses £35 to £42 | Mon to Sun | Festive 16 Nov to 24 Dec

On the menu: Classic French onion soup, Roast fillet of cod and Provender Christmas pudding.

Provender is a French café bistro on Wanstead High Street, where the kitchen cooks escargots, French onion soup and steak frites with Béarnaise.

03 | Kitchen W8

Kensington | British / French | One Michelin star

Kitchen W8, Kensington

Christmas menu: 3 courses £49.50 | Mon to Sat | Christmas 1 Dec to 23 Dec

On the menu: Poached Chalkstream trout, Haunch of venison and Prune, almond and Armagnac fool.

Kitchen W8 is a Michelin starred neighbourhood restaurant on Abingdon Road in Kensington.

04 | Galvin La Chapelle

Spitalfields | Modern French | One Michelin star

Galvin La Chapelle, Spitalfields

Festive menu: 2 to 3 courses £52 to £58 | Mon to Sat | Festive

On the menu: Whiskey-cured Scottish salmon, Cornish poached hake and Panettone pudding with mulled wine sabayon.

Galvin La Chapelle occupies a Grade II listed Victorian school hall on Spital Square, with vaulted ceilings soaring over the tables.

05 | Elystan Street

Chelsea | Modern European | One Michelin star

Elystan Street, Chelsea

Festive menu: 3 courses £60 | Mon to Sat | Festive From 30 Nov

On the menu: Smoked mackerel pâté with a toasted muffin, Rice pudding and Tarte fine of quince.

Elystan Street is a quiet Chelsea restaurant off the Fulham Road end of Draycott Avenue, cooking seasonal European food across a bright, low-key dining space.

06 | Tom Brown at The Capital

Knightsbridge | Seafood / British | One Michelin star

Tom Brown at The Capital, Knightsbridge

Festive menu: 2 to 3 courses £80 to £180 | Thu to Sat | Festive 24 Nov to 4 Jan

On the menu: Chalk stream trout, Roast turkey and Sticky toffee madeleines.

Tom Brown at The Capital is a Michelin-starred seafood and British restaurant inside The Capital hotel on Basil Street in Knightsbridge, a few minutes' walk from Harrods.

07 | Gymkhana

Mayfair | Indian | Two Michelin stars

Gymkhana, Mayfair

Festive menu: 3 to 4 courses £85 to £95 | Mon to Sun | Festive 12pm to 2.30pm

On the menu: Aloo chaat, Achari paneer tikka, Goan prawn curry and Rasgulla tiramisu.

Gymkhana is the two Michelin starred Indian restaurant on Albemarle Street, modelled on the members’ clubs of colonial India.

08 | The Dysart Petersham

Richmond | Modern European | One Michelin star

The Dysart Petersham, Richmond

Festive menu: 3 courses £95 | Wed to Sun | Festive 25 Nov to 30 Dec | Up to 6 guests

On the menu: Canapés, Charred bream, Roast Devon chicken and Willie's dark chocolate pavé.

A Michelin-starred restaurant on Petersham Road, between Richmond Park and the Thames.

09 | Franco Manca

5 London locations | Italian

Franco Manca, 5 London locations

Christmas menu: 2 courses £25 | Daily | Days and times vary by location

On the menu: Franco's grana & truffle, Hot honey and Semi-dried tomato.

Franco Manca has 5 London restaurants, among them Soho, Covent Garden and King's Cross.

10 | The Real Greek

8 London locations | Greek

The Real Greek, 8 London locations

Christmas menu: 2 to 3 courses £26.95 to £29.95 | Daily | Christmas 18 Nov to 31 Dec

On the menu: Greek dip trio, Loukoumades, Prawn saganaki and Homemade moussaka with Greek salad.

The Real Greek has 8 London restaurants, among them Soho, Covent Garden and Marylebone.

11 | Balthazar

Covent Garden | French Brasserie

Balthazar, Covent Garden

Festive menu: 2 to 3 courses £27 to £30 | Mon to Fri | Festive 12pm to 7pm | Up to 6 guests

Balthazar is a grand Parisian style brasserie on Russell Street in Covent Garden, in the middle of Theatreland.

12 | The English Grill

Victoria | British

The English Grill, Victoria

Festive menu: 2 to 3 courses £29 to £35 | Tue to Fri | Festive 12.30pm to 2.30pm

On the menu: Prawn cocktail, Whole butterflied sea bass and Mrs Tollman's cheesecake.

The panelled dining room of The Rubens at the Palace, a few steps from the Royal Mews.

80 more Christmas menus

Every Christmas menu at a glance

Every Christmas menu on this page in one table, in the order above.

RestaurantAreaCuisinePriceCoursesDaysDates
Mignonette Bib GourmandRichmondFrench£34 to £382-3 coursesTue to SunFestive Lunch 1 Dec to 23 Dec
Provender Bib GourmandWansteadFrench£35 to £422-3 coursesMon to SunFestive 16 Nov to 24 Dec
Kitchen W8 1 StarKensingtonBritish / French£49.503 coursesMon to SatChristmas 1 Dec to 23 Dec
Galvin La Chapelle 1 StarSpitalfieldsModern French£52 to £582-3 coursesMon to SatFestive
Elystan Street 1 StarChelseaModern European£603 coursesMon to SatFestive From 30 Nov
Tom Brown at The Capital 1 StarKnightsbridgeSeafood / British£80 to £1802-3 coursesThu to SatFestive 24 Nov to 4 Jan
Gymkhana 2 StarsMayfairIndian£85 to £953-4 coursesMon to SunFestive 12pm to 2.30pm
The Dysart Petersham 1 StarRichmondModern European£953 coursesWed to SunFestive 25 Nov to 30 Dec
Franco Manca5 London locationsItalian£252 coursesDailyDays and times vary by location
The Real Greek8 London locationsGreek£26.95 to £29.952-3 coursesDailyChristmas 18 Nov to 31 Dec
BalthazarCovent GardenFrench Brasserie£27 to £302-3 coursesMon to FriFestive 12pm to 7pm
The English GrillVictoriaBritish£29 to £352-3 coursesTue to FriFestive 12.30pm to 2.30pm
The Curry RoomVictoriaIndian£60 to £702-3 coursesThu to MonFestive 31 Dec
PastaioSohoItalian£29 to £383 coursesSun to FriFestive 12pm to 4pm | Festive 12pm to 10pm
Bill's12 London locationsBritish£29.95 to £37.953 coursesDailyChristmas Early Bird 11.30am to close | Christmas 1 Dec to 30 Dec
The TommyfieldKenningtonBritish Gastropub£31.50 to £423 coursesMon to SunChristmas
The AbbevilleClaphamBritish Gastropub£31.50 to £423 coursesMon to SunChristmas
Prix Fixe BrasserieSohoFrench Brasserie£34.90 to £45.903 coursesDailyFestive
La Petite CollineMuswell HillFrench Bistro£34.95 to £42.952-3 coursesMon to SunFestive
Côte12 London locationsFrench Brasserie£34.95 to £39.952-3 coursesMon to SunFestive 24 Nov to 24 Dec
Humble Grape2 London locationsEuropean / Wine Bar£353 coursesMon to SunFestive 16 Nov to 23 Dec
The Waverley ArmsNunheadBritish Gastropub£36.95 to £40.952-3 coursesMon to SunChristmas 1 Dec to 30 Dec
RotundaKing's CrossModern British£37 to £542-3 coursesMon to SunFestive
May Fair Kitchen, MayfairMayfairItalian-Japanese£39 to £852-3 coursesMon to SunFestive 16 Nov to 23 Dec | Festive Taste 16 Nov to 23 Dec | Festive Group 16 Nov to 23 Dec
Chez LindsayRichmondFrench£39 to £52.502-3 coursesMon to SunFestive
Browns6 London locationsBritishfrom £403 coursesMon to FriChristmas | Christmas Early Week
Whitcomb'sLeicester SquareMediterranean£42 to £852-3 coursesMon to SunFestive 16 Nov to 23 Dec | Festive Taste 16 Nov to 23 Dec | Festive Group 16 Nov to 23 Dec
KahaniChelseaIndian£423 coursesMon to SunFestive Lunch & Early Evening 1 Dec to 31 Dec
El PirataMayfairSpanish£42 to £492 coursesMon to SatFestive Lunch 16 Nov to 23 Dec | Festive Dinner 16 Nov to 23 Dec
Toulouse LautrecKenningtonFrench£42 to £492-3 coursesMon to SunFestive 30 Nov to 24 Dec
BaccalàBermondseyItalian£42 to £792-5 coursesTue to SatFestive Lunch 12pm to 5pm | Festive
OorjaCovent GardenIndian£42 to £553 coursesMon to SunFestive 15 Nov to 24 Dec
Rick Stein BarnesBarnesSeafood / British£44 to £502-3 coursesMon to SunFestive 21 Nov to 30 Dec
IndigoCovent GardenModern British£45 to £552-3 coursesWed to SatFestive Lunch Wed to Fri 12pm to 2.30pm; Sat 12.30pm to 2.30pm
Old Compton BrasserieSohoModern British£45.95 to £55.953 coursesMon to SunChristmas 23 Nov to 23 Dec
Boulevard BrasserieCovent GardenFrench£45.953 coursesMon to SunChristmas 23 Nov to 23 Dec
Palm Court BrasserieCovent GardenFrench£45.953 coursesMon to SunChristmas 23 Nov to 23 Dec
Crudo Covent GardenCovent GardenLatin American£46 to £654-5 coursesMon to SunFestive
Gazette2 London locationsFrench£463 coursesMon to SunChristmas 23 Nov to 24 Dec
34 MayfairMayfairModern British£46 to £522-3 coursesMon to FriFestive 12pm to 5pm
Hoppers King's CrossKing's CrossModern Sri Lankan£483 coursesMon to SunFestive
KanishkaMayfairIndian£483 coursesMon to SatChristmas
Sam's2 London locationsModern Britishfrom £503 coursesMon to SatFestive 23 Nov to 24 Dec
Lina Stores8 London locationsItalian£503 coursesDays and times vary by location
Smoke & SaltTootingModern British (tasting)£503 coursesSunChristmas 20 Dec
Harry's2 London locationsItalian£55 to £652-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
Manzi'sSohoSeafood / British£55 to £653 coursesTue to SunFestive 16 Nov to 24 Dec
Brunswick HouseVauxhallModern British£553 coursesWed to FriFestive 2 Dec to 30 Dec
The Ivy St John's WoodSt John's WoodBritish£55 to £652-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy RichmondRichmondBritish£55 to £652-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy Northcote RoadBatterseaBritish£55 to £652-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy Café WimbledonWimbledon VillageBritish£55 to £652-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy Café BlackheathBlackheathBritish£55 to £652-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy Soho BrasserieSohoBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy Market GrillCovent GardenBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy Tower BridgeTower BridgeBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy VictoriaVictoriaBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy Café MaryleboneMaryleboneBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy Kensington BrasserieKensingtonBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy Chelsea GardenChelseaBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy City GardenCity of LondonBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
The Ivy in the ParkCanary WharfBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
Granary Square BrasserieKing's CrossBritish£60 to £702-3 coursesMon to SunFestive 11.30am to close (weekends from 11am)
Brasserie of LightMaryleboneModern European£57 to £672-3 coursesMon to SunFestive 11.30am to close
Ham YardSohoModern British£603 coursesMon to SunFestive 23 Nov to 24 Dec
The Ivy Asia, St Paul'sSt Paul'sPan-Asian£60 to £702-3 coursesMon to SunFestive 11.30am to close
Fitz's BrasserieBloomsburyModern British£60 to £753 coursesMon to SunFestive Lunch 16 Nov to 4 Jan | Festive Dinner 16 Nov to 4 Jan
74 Charlotte Street by Ben MurphyFitzroviaModern European£60 to £652-3 coursesTue to SatFestive 12pm to 2.30pm; dinner Tue to Thu 5pm to 9.30pm, Fri to Sat 5pm to 7pm
Kimchee Pancras SquareKing's CrossKorean£60BBQ setMon to SunFestive BBQ 1 Dec to 31 Dec
Mosaic at The Westin London CityCity of LondonModern European£603 coursesMon to SunFestive 19 Nov to 23 Dec
Savoy Grill by Gordon RamsayStrandBritish£62 to £682-3 coursesMon to FriFestive 16 Nov to 4 Jan
OscarFitzroviaModern European£65 to £753 coursesMon to SunFestive
Brasserie MaxCovent GardenFrench Brasserie£65 to £753 coursesMon to SunFestive 23 Nov to 24 Dec
RefuelSohoModern British£65 to £753 coursesMon to SunFestive 23 Nov to 24 Dec
STK StrandStrandSteakhouse£65 to £1003 coursesMon to SunFestive
SucreSohoLatin American£65 to £1253 coursesMon to SunFestive Lunch From 16 Nov | Festive Dinner From 16 Nov
The Ivy West StreetCovent GardenBritish£65 to £752-3 coursesMon to SunFestive
Coq d'ArgentBankModern French£65 to £903 coursesMon to SunFestive From 17 Nov
Gaucho9 London locationsLatin American£653 coursesDays and times vary by location
RabbitChelseaModern British£68Sharing feastMon to SunFestive 16 Nov to 29 Dec
SussexSohoModern British£68Sharing feastMon to SunFestive 16 Nov to 29 Dec
The Coal ShedTower BridgeBritish£70 to £853 coursesMon to SunFestive
The Chalk FreehouseChelseaBritish Gastropub£72.503 coursesMon to SunChristmas From 16 Nov
BrumusSt James'sModern British£753 coursesMon to SunFestive 23 Nov to 24 Dec
LeydiCity of LondonTurkish£75Sharing feastMon to SatFestive
Daffodil MulliganOld StreetModern Irish£753 coursesMon to SatChristmas From 16 Nov
Smith's Bar & GrillPaddingtonModern British£753 coursesMon to SunFestive 23 Nov to 24 Dec
ConstanceFulhamModern British£905 coursesTue to SunFestive From 17 Nov
Tattu SohoSohoPan-Asian£94 to £1643 coursesMon to SunChristmas
Villa di GeggianoChiswickItalian£125 to £1504 coursesTue to FriFestive 25 Dec | Festive 31 Dec
The Blue Door BistroBloomsburyModern British£1853 coursesFriFestive 25 Dec
Cheneston'sKensingtonModern British£3256 coursesFriFestive 25 Dec

Which set dinners suit a Christmas party without a festive menu?

72 more restaurants have no Christmas menu but run a fixed-price dinner all year, Michelin kitchens first and then by price.

Where to have a Christmas lunch in London in 2026

17 restaurants on this page serve their Christmas menu at lunch: The English Grill at £29, Pastaio at £29, Bill's at £29.95, Mignonette at £34, Kahani at £42, El Pirata at £42, Baccalà at £42 and Oorja at £42. A weekday lunch is the easiest Christmas sitting to book, and the one most often left until December.

Where to have a Christmas dinner in London in 2026

61 restaurants on this page serve their Christmas menu in the evening: Franco Manca at £25, The Real Greek at £26.95, Balthazar at £27, The Tommyfield at £31.50, Prix Fixe Brasserie at £34.90, Provender at £35, Humble Grape at £35 and The Waverley Arms at £36.95. Evenings in the first three weeks of December are the first Christmas tables to be booked, so the dinner sitting rewards booking early.

Christmas set menus in London under £50 a head

36 of the Christmas menus listed here start under £50 a head: Franco Manca at £25, The Real Greek at £26.95, Balthazar at £27, The English Grill at £29, Pastaio at £29, Bill's at £29.95, The Tommyfield at £31.50, The Abbeville at £31.50, Mignonette at £34 and Prix Fixe Brasserie at £34.90. Service is usually added on top, at 12.5 to 15 per cent.

Christmas set menus for groups and work parties

These Christmas menus are written for a party and priced per head: Humble Grape (£35 a head, parties of 6 or more), El Pirata (£42 a head, parties of 6 or more), Baccalà (£42 a head, parties of 8 or more), Oorja (£42 a head, groups of 6 to 50), Hoppers King's Cross (£48 a head, parties of 8 or more), Manzi's (£55 a head, parties of 9 or more), Brunswick House (£55 a head, groups of 4 to 12) and Ham Yard (£60 a head, groups of 7 to 10). Most ask for a deposit and a pre-order ahead of the date. Group dining in London lists every group set menu through the year.

When is Christmas 2026?

The party season runs from the second half of November to the 23rd of December 2026. Christmas Day falls on Friday, 25 December 2026.

How much is a Christmas set menu in London in 2026?

The 92 festive set menus listed here cost £25 to £325 a head for two or three courses. The cheapest is Franco Manca at £25. The price is fixed per head before anyone sits down, and each figure is read off the restaurant's own festive menu rather than a listing site.

Can you book a Christmas set menu for two people?

Yes, at most of the restaurants here. Where a Christmas menu is sold to parties of a set size, its listing gives the number of guests it takes, so a table of two and an office party can each see which menus are theirs to book.

When should you book a Christmas set menu in London?

As soon as the menu is published. Restaurants open festive bookings months before the first sitting, and the earliest here starts serving on 15 November. Evenings in the first three weeks of December fill first; a weekday lunch is the easiest Christmas sitting to book late.

Where can you have a Christmas dinner in London in 2026?

61 of the festive set menus on this page are served in the evening, from £25 a head, among them Franco Manca, The Real Greek, Balthazar and The Tommyfield. Each listing gives the dates its Christmas menu runs and the hours it is served, with a direct link to book.

Can you book a set menu for Christmas Day in London?

Christmas Day is a menu of its own at most London restaurants: a longer celebration lunch, priced separately from the festive set menu and booked directly with the restaurant. The festive set menus on this page are for the weeks around it, and each listing prints the dates its menu runs. Christmas Day tables are among the first of the year to be booked, so the restaurant's own site is the place to start as soon as its menu is out.

What should a work Christmas set menu include?

A price per head for the food, a clear line on what is added to it, and terms the organiser can plan around. Before booking, check whether service is added and at what rate, whether there is a welcome drink or a drinks package and its price per head, how long the table is held for, the deposit, and the dates the final numbers and the pre-order are due. Every festive menu on this page links to the restaurant's own menu, where the price, the courses and most of these terms are printed.

How do deposits and cancellation work for a Christmas set menu in London?

Most London restaurants confirm a Christmas booking with a deposit per head, which comes off the final bill, and set a date for final numbers, after which guests dropped from the booking are charged. Cancellation terms are each restaurant's own and are shown on its booking page before the booking is confirmed. Festive terms are usually firmer than the rest of the year, because each table is held through the busiest weeks of December.

Is service charge included in a Christmas set menu price?

Usually not. London restaurants add a service charge to the bill after the menu price, most often 12.5 per cent and at some 13.5 or 15 per cent, and some make it compulsory for larger parties, which the menu states. A discretionary charge can be removed on request, and by law the whole of it goes to the staff. Drinks are priced separately unless the festive menu includes a glass.

Which Christmas set menus are for a large group?

18 of the festive menus on this page are written for a party, from 4 guests and up to 50 at a single booking; the rest can be booked by a table of two. Each listing gives the party size its menu is sold for, and a party larger than that is arranged with the restaurant's events team.

Can a Christmas set menu cater for vegan, gluten-free or halal guests?

Usually, with notice. Festive menus generally carry a vegetarian choice at each course, and kitchens adapt dishes for allergies and intolerances when the requirements arrive with the pre-order. A vegan, gluten-free or halal table is best confirmed with the restaurant before the deposit is paid, because a set menu offers a short choice at each course. Restaurants must say which of the 14 major allergens are in each dish when asked.

What should you ask before confirming a Christmas set menu booking?

Ask how long the table is held, when the courses will be served, and the latest date for the pre-order and the final numbers. Ask the deposit, the cancellation terms and whether service is added. Ask what a welcome drink or drinks package costs per head, whether the party is seated together or across neighbouring tables, and how the kitchen will handle each dietary requirement on the list.

How were these restaurants chosen?

Every restaurant here is listed on All Set, where each set menu is verified against the restaurant's own published menu rather than an aggregator. The list is generated from the live catalogue, so it grows as new set dinners are added and drops any menu that stops being served. Where a restaurant publishes a Christmas menu, the price, courses and dates are that menu's; where it does not, they are those of its year-round set menu. The restaurants under Featured have paid for that placement. Payment does not decide which restaurants are listed, or what is said about them.

Where to look next

Last updated: 13 November 2026