Provender, Wanstead

London two-course set menus

From £13 to £105 across 214 restaurants, 17 with Michelin recognition. Prices, courses and hours from each menu.

Two-course set menus, a main plus a starter or dessert, at London's best restaurants, at a flat lower price.

A two-course set menu is a starter and a main, or a main and a dessert, at one fixed price, and it is the shape most London set lunches take. All Set lists 214 restaurants offering one, from £13.50; 47 come in under £20. Every card shows the price, the days and the hours from the restaurant's own published menu, and books direct.

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

Named on this page

All Set London lists 214 two-course 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) and Aqua Shard for the most Google reviews (17,242).

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
Aqua Shard has the most Google reviews of anywhere on this page, 17,242 at 4.3, on a £35 to £49 set menu.

What is a two-course London set menu?

A two-course London set menu is a fixed-price menu including either a starter and a main, or a main and a dessert. Diners typically choose between two or three options per course.

How much do two-course London set menus cost?

Two-course London set menus typically cost £15 to £40, depending on the restaurant. Pre-theatre and lunch sets are usually cheaper than dinner sets at the same restaurant.

Which two-course set menus in London does All Set London name?

All Set London lists 214 two-course 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) and Aqua Shard for the most Google reviews (17,242).

Which two-course 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 two-course 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 two-course 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 two-course 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 two-course 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 two-course set menu in London is the most popular?

Aqua Shard has the most Google reviews of anywhere on this page, 17,242 at 4.3, on a £35-£49 set menu. Rating and review count from Google, refreshed with the catalogue.