Josephine Bistro Chelsea, Chelsea

The best set lunch menus and lunch deals in London

From £13 to £175 across 257 restaurants, 38 with Michelin recognition. Prices, courses and hours from each menu.

Two or three courses at a fixed price in the middle of the day, from the same kitchens that cook the evening à la carte. Grouped by price, from £13.50 to the Michelin stars.

A set lunch is how London's kitchens open in the middle of the day: two or three courses at a fixed price, cooked on the same stoves and from the same larder as the evening à la carte. All Set lists 257 of them, and every price, day and serving window on this page is taken from the restaurant's own published menu.

The list begins at £13.50 for two courses and runs to 27 Michelin-starred dining rooms, where a star arrives at lunch from £25. 54 of the menus come in under £20 and 169 under £30, which puts a long lunch within reach of an ordinary Tuesday. Most are served from noon until 2.30pm or 3pm, and a good number carry on until 5pm or 6pm. 133 run on Saturdays and 69 on Sundays.

The menus below are grouped by price. Each card carries the courses, the days and the hours, and books direct with the restaurant.

Prices, days and hours on this page come from each restaurant’s own published menu. Catalogue last checked 8 October 2026.

Set lunches under £20 | 54 restaurants

Two courses, sometimes three, at neighbourhood tables and West End brasseries.

Set lunches from £20 to £30 | 115 restaurants

Where most of London's set lunches sit, Bib Gourmand kitchens among them.

Set lunches from £30, with the Michelin stars | 88 restaurants

Starred dining rooms and the grand hotel restaurants at lunch prices.

Named on this page

All Set London lists 257 lunch set menus in London and names Andromeda for the lowest price (from £13.50), The Devonshire for the most booking links opened on All Set, Bradley's for the highest Google rating (5.0), Romano's for the latest seating (to 11.30pm), The Flask for the earliest seating (from 11am), Gloria for the most Google reviews (24,787) and The Idler (near Victoria station, a paid placement).

Prices start at
Andromeda lists the lowest price here, 2 courses for £13.50, served Mon to Sun.
Most booking links opened
The Devonshire has more booking links opened on All Set than anywhere else on this page, on a £25 to £29 set menu.
Highest Google rating
Bradley's carries the highest Google rating on this page, 5 from 529 reviews, on a £30 to £34 set menu.
Latest seating
Romano's keeps its set menu on latest, to 11.30pm, at £24.25 to £28.50.
Earliest seating
The Flask opens its set menu earliest, from 11am.
Most reviewed
Gloria has the most Google reviews of anywhere on this page, 24,787 at 4.8, on a £17 to £26 set menu.
Near Victoria station Paid placement
The Idler at The July hotel on Vauxhall Bridge Road is a five-minute walk from Victoria station and serves its set menu from 12pm to 6.30pm, Tuesday to Saturday: two courses for £23 or three for £28.

Why are lunch set menus so much cheaper than dinner?

Lunch set menus are designed to fill seats at a quieter shift. Restaurants offer two or three courses at a flat, lower price to make midday dining attractive, typically 30 to 60% below the à la carte. The food and ingredients are the same as dinner.

When are London lunch set menus served?

Most London lunch set menus run from 12pm to 2:30pm, Tuesday to Saturday. Each restaurant card on this page shows the exact lunch window and the days the set menu is served.

What is the difference between a set lunch and a lunch deal?

A set lunch is a fixed-price menu of two or three courses written by the restaurant itself, printed on its own menu and served across a defined window, usually noon to 2.30pm or 3pm. Every set lunch on All Set is listed with the price, courses, days and hours the restaurant publishes, and the booking goes direct to the restaurant.

Which London restaurants serve a set lunch on a Saturday?

133 of the set lunches on this page are served on Saturdays and 69 on Sundays. Each card shows the days its set lunch runs, and the Sunday sittings are gathered on the Sunday lunch page.

How long does a set lunch take?

Most London set lunches are paced for an hour to ninety minutes, with the courses arriving in turn. Restaurants with a lunch window that runs to 5pm or 6pm suit a longer table; the hours on each card show how much of the afternoon is available.

How do I know whether a set lunch is good value against the à la carte?

Compare the set price with the same number of courses from the à la carte on the restaurant's own menu, which every card on All Set London links to. Most London set lunches sit 30 to 60% below that figure for food from the same kitchen and the same larder, with a shorter choice at each course. The things to check before booking are the days and the window the card shows, and whether the price is for two courses or three.

Which set lunches fit a 75-minute window near a station?

The ones whose card shows a lunch window starting at noon and a two-course price, since two courses arrive in turn in about an hour. All Set London's station guides list the set lunches within a walk of each major station in walking order, with the window quoted against each, so a table can be chosen for the train rather than the other way round.

Which lunch set menus in London does All Set London name?

All Set London lists 257 lunch set menus in London and names Andromeda for the lowest price (from £13.50), The Devonshire for the most booking links opened on All Set, Bradley's for the highest Google rating (5.0), Romano's for the latest seating (to 11.30pm), The Flask for the earliest seating (from 11am), Gloria for the most Google reviews (24,787) and The Idler (near Victoria station, a paid placement).

Which lunch set menu in London costs the least?

Andromeda lists the lowest price here, 2 courses for £13.50, served Mon–Sun. Checked against the restaurant's own published menu.

Which lunch set menu in London do people book most?

The Devonshire has more booking links opened on All Set than anywhere else on this page, on a £25-£29 set menu. Booking links opened on All Set, the 90 days to 27 September 2026.

Which lunch set menu in London is the best reviewed?

Bradley's carries the highest Google rating on this page, 5 from 529 reviews, on a £30-£34 set menu. Rating and review count from Google, refreshed with the catalogue.

Which lunch set menu in London is served latest in the evening?

Romano's keeps its set menu on latest, to 11.30pm, at £24.25-£28.50. Checked against the restaurant's own published menu.

Which lunch set menu in London starts serving earliest?

The Flask opens its set menu earliest, from 11am. Checked against the restaurant's own published menu.

Which lunch set menu in London is the most popular?

Gloria has the most Google reviews of anywhere on this page, 24,787 at 4.8, on a £17-£26 set menu. Rating and review count from Google, refreshed with the catalogue.

Where can I eat a set lunch near Victoria station?

The Idler at The July hotel on Vauxhall Bridge Road is a five-minute walk from Victoria station and serves its set menu from 12pm to 6.30pm, Tuesday to Saturday: two courses for £23 or three for £28. This is a paid placement on All Set. Checked against the restaurant's own menu PDF, 2026-10-04.

London lunch set menus by area and cuisine