Christmas set menus in London 2026, from £29.95 a head

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

Prices last verified 8 October 2026 against each restaurant’s own published menu.

Kitchen W8, Kensington
Kitchen W8, Kensington. £49.50.

Why book a set menu for Christmas in London?

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.

Which London restaurants have a Christmas set menu in 2026?

27 restaurants on All Set publish a Christmas menu of their own for 2026, priced £29.95 to £90 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.

Galvin La Chapelle, Spitalfields. One Michelin star. Galvin La Chapelle occupies a Grade II listed Victorian school hall on Spital Square, with vaulted ceilings soaring over the tables. Festive menu: 2-3 courses £49-£55 | Mon–Sat | Festive 9 Nov to 30 Dec

Kitchen W8, Kensington. One Michelin star. Kitchen W8 is a Michelin starred neighbourhood restaurant on Abingdon Road in Kensington. Christmas menu: 3 courses £49.50 | Mon–Sat | Christmas 1 Dec to 23 Dec

Bill's, 12 London locations. Bill's has 12 London restaurants, among them Soho, Covent Garden and Victoria. Christmas menu: 3 courses £29.95-£37.95 | Daily | Christmas Early Bird 12 Nov to 30 Nov | Christmas 1 Dec to 30 Dec

The Tommyfield, Kennington. The Tommyfield is a pub on Kennington Lane, a few minutes from Kennington station, with a weekend set menu and a roast on Sundays. Christmas menu: 3 courses £31.50-£42 | Mon–Sun | Christmas 11 Nov to 24 Dec

The Abbeville, Clapham. The Abbeville is a neighbourhood pub on Abbeville Road in Clapham, between Clapham Common and Clapham South, with a set lunch every weekday. Christmas menu: 3 courses £31.50-£42 | Mon–Sun | Christmas 11 Nov to 24 Dec

Côte Wimbledon, Wimbledon Village. Cote Wimbledon is a French brasserie a couple of minutes from the All England Club, open from early morning through the day. Festive menu: 2-3 courses £34.95-£39.95 | Mon–Sun | Festive 24 Nov to 24 Dec

May Fair Kitchen, Mayfair. May Fair Kitchen is the intimate Italian and Japanese izakaya inside The May Fair Hotel, a step from Green Park. Festive menu: 2-3 courses £39-£65 | Mon–Sun | Festive 16 Nov to 23 Dec | Festive Taste 16 Nov to 23 Dec | Up to 8 guests

Whitcomb's, Leicester Square. Whitcomb's is the Mediterranean restaurant inside The Londoner on Leicester Square. Festive menu: 2-3 courses £42-£65 | Mon–Sun | Festive 16 Nov to 23 Dec | Festive Taste 16 Nov to 23 Dec | Up to 8 guests

El Pirata, Mayfair. El Pirata is a Spanish tapas restaurant on Down Street in Mayfair, open since 1994. Festive Lunch menu: 2 courses £42-£49 | Mon–Sat | Festive Lunch 16 Nov to 23 Dec | Festive Dinner 16 Nov to 23 Dec | Groups of 6+

Rick Stein Barnes, Barnes. Rick Stein Barnes sits on the river at Barnes, serving timeless seafood cookery with the Thames alongside. Festive menu: 2-3 courses £44-£50 | Mon–Sun | Festive 21 Nov to 30 Dec

Old Compton Brasserie, Soho. Old Compton Brasserie sits on Old Compton Street in the middle of Soho, doing brasserie glamour for tables of up to eight. Christmas menu: 3 courses £45.95-£55.95 | Mon–Sun | Christmas 23 Nov to 23 Dec

Boulevard Brasserie, Covent Garden. Boulevard Brasserie sits in the heart of Covent Garden behind a frontage buried under flowers, with more than twenty theatres inside a ten minute walk. Christmas menu: 3 courses £45.95 | Mon–Sun | Christmas 23 Nov to 23 Dec

Palm Court Brasserie, Covent Garden. A French brasserie in the heart of Covent Garden, a short walk from every West End stage. Christmas menu: 3 courses £45.95 | Mon–Sun | Christmas 23 Nov to 23 Dec

Gazette, 2 London locations. Gazette has 2 London restaurants, among them Wandsworth and Putney. Christmas menu: 3 courses £46 | Mon–Sun | Christmas 23 Nov to 24 Dec

Brasserie of Light, Marylebone. Brasserie of Light is the glittering brasserie inside Selfridges on Oxford Street, under a giant crystal Pegasus. Festive menu: 2-3 courses £57-£67 | Mon–Sun | Festive 2 Nov to 29 Dec

Ham Yard, Soho. Ham Yard is the restaurant of the Ham Yard Hotel, an art-filled dining room and pewter bar set off a tree-lined courtyard in Soho, four minutes from Piccadilly Circus. Festive menu: 3 courses £60 | Mon–Sun | Festive 23 Nov to 24 Dec | Groups of 7 to 10

Fitz's Brasserie, Bloomsbury. 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. Festive Lunch menu: 3 courses £60-£75 | Mon–Sun | Festive Lunch 16 Nov to 4 Jan | Festive Dinner 16 Nov to 4 Jan

Kimchee Pancras Square, King's Cross. Kimchee cooks Korean food off Pancras Square, and the soup and banchan that come with every set change each fortnight to follow the harvest. Festive BBQ menu: BBQ set £60 | Mon–Sun | Festive BBQ 1 Dec to 31 Dec

Savoy Grill by Gordon Ramsay, Strand. Savoy Grill is the art deco grill inside The Savoy, a few minutes from the Strand theatres. Festive menu: 2-3 courses £62-£68 | Mon–Fri | Festive 16 Nov to 4 Jan | Up to 6 guests

Oscar, Fitzrovia. Oscar is the restaurant and bar of the Charlotte Street Hotel, a bright Fitzrovia address hung with Bloomsbury Group art. Goodge Street is three minutes away. Festive menu: 3 courses £65-£75 | Mon–Sun | Festive 2 Nov to 24 Dec | Groups of 7 to 16

Brasserie Max, Covent Garden. Brasserie Max is the brasserie inside the Covent Garden Hotel, a few streets from the West End stages. Festive menu: 3 courses £65-£75 | Mon–Sun | Festive 23 Nov to 24 Dec | Groups of 7 to 14

Refuel, Soho. Refuel is the restaurant and bar of The Soho Hotel, tucked between Dean Street and Wardour Street and a short walk from the West End theatres. Festive menu: 3 courses £65-£75 | Mon–Sun | Festive 23 Nov to 24 Dec | Groups of 7 to 20

The Ivy West Street, Covent Garden. The Ivy has stood on West Street since 1917, a Theatreland fixture behind its famous stained glass. Festive menu: 2-3 courses £65-£75 | Mon–Sun | Festive 4 Nov to 29 Dec | Up to 8 guests

Coq d'Argent, Bank. Coq d'Argent is the City's original rooftop restaurant, above No. 1 Poultry with terraces over the Bank of England. Festive menu: 3 courses £65-£90 | Mon–Sun | Festive From 17 Nov | Groups of 8+

Gaucho, 2 London locations. Gaucho has 2 London restaurants, among them Mayfair and Covent Garden. Festive menu: 3 courses £65 | Mon–Sun | Festive 2 Nov to 30 Dec | Up to 8 guests

74 Charlotte Street, Fitzrovia. 74 Charlotte Street cooks a short modern European menu over two floors of a Fitzrovia townhouse, with a bar at street level and the kitchen sending to a narrow dining space above. Festive menu: 3 courses £65 | Tue–Sat | Festive 1 Dec to 31 Dec

Brumus, St James's. Brumus is the restaurant and bar of the Haymarket Hotel, a British brasserie on Suffolk Place in the heart of the theatre district, moments from Trafalgar Square. Festive menu: 3 courses £75 | Mon–Sun | Festive 23 Nov to 24 Dec | Groups of 11 to 20

Old Compton Brasserie, Soho
Old Compton Brasserie, Soho. £45.95-£55.95.

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

76 more restaurants have no Christmas menu but run a fixed-price dinner all year. The first 4 are below, Michelin kitchens first, and the remaining 72 are on the cards beneath.

Provender, Wanstead. Bib Gourmand. Provender is a French café bistro on Wanstead High Street, where the kitchen cooks escargots, French onion soup and steak frites with Béarnaise. Set dinner: 3 courses £24.50 | Mon–Thu | Dinner 4pm–9.30pm

The Ninth, Fitzrovia. One Michelin star. The Ninth is a Michelin starred Mediterranean restaurant on Charlotte Street, run with a Soho ease. Set dinner: 2-3 courses £39-£45 | Mon–Sat | Early Dinner 5.30pm–6.15pm

Jamavar, Mayfair. One Michelin star. Jamavar cooks a pan Indian royal repertoire on Mount Street in Mayfair. Set dinner: 3-4 courses £47-£54 | Mon–Sun | Early Evening 5.30pm–6.30pm

64 Goodge Street, Fitzrovia. One Michelin star. 64 Goodge Street is a Michelin starred French restaurant in Fitzrovia, cooking classical food with a modern hand. Set dinner: 3 courses £49 | Mon–Sat | Early Evening 5.30pm–6pm

The Ninth, Fitzrovia
The Ninth, Fitzrovia. £39-£45.

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 27 festive set menus listed here cost £29.95 to £90 a head for two or three courses. The cheapest is Bill's at £29.95. 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 2 November. Evenings in the first three weeks of December fill first; a weekday lunch is the easiest Christmas sitting to book late.

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.

Where to look next

Every matching set menu

Last updated: 8 October 2026