The All Set Edit
Where London eats well, for less
Every week we publish editorial on set menu news, new openings and the deals worth booking right now. Every menu we feature is live on All Set.
More from The Edit
- FRIEZE LONDON | 6 SPOTSFrieze London 2026 set menus in Marylebone, from £18.50
- SEAFOOD WEEK | 4 SPOTSSeafood Week set menus in London, from £16 for two courses
- JUST ADDED | 6 SPOTSNew London set menus, from a £17.50 tapas lunch in Mayfair to a Michelin starred roast in Fulham
- BFI LONDON FILM FESTIVAL | 6 SPOTSSet menus for BFI London Film Festival 2026, from £21.95
- NATIONAL CURRY WEEK | 6 SPOTSNational Curry Week 2026: 6 London set menus from £25
- NFL LONDON GAMES | 6 SPOTSSet menus for the NFL London games, from £21 to £52
In season
Set menus for what London is doing right now and in the weeks ahead, drawn from the live catalogue.
- 01Coming upSunday roast set menus in London, winter 2026/27The clocks go back and the roast has the rest of the year to itself, priced as a set lunch
- 02Coming upChristmas set menus in London 2026, from £29.95 a headFestive lunch and dinner menus at a fixed price, with the dates each one runs
- 03Coming upFine dining Christmas set menus in London 2026, from £42 a headFestive menus and fixed-price dinners at Michelin-starred kitchens and London’s grand dining rooms
Guides
The set menu, explained. Start here if you are new to the best-value way to eat in London.
- 01Booking a set menu in London: service charge, deposits and what to askBooking a set menu in London: whether service charge is included, the supplements and extras outside the per-head price, how deposits, cancellation and pre-orders work, and what to ask a restaurant before you confirm.
- 02Group dining in London: the best set menus for groups 2026Group dining in London on a set menu: {{groupCount}} restaurants with a menu priced per head for parties from {{groupSmallest}} guests, from {{groupFrom}}, with dates, party sizes and booking.
- 03The best pre-theatre menus in London 2026The best pre-theatre menus in London, from £14.95 to a Michelin star at £25, by theatre district, with the exact seating window at each.
- 04Prix fixe menus in London: where to find them and what they costPrix fixe menus in London: what the term means, the Soho and Covent Garden brasseries that use it, pre-theatre prix fixe, and every fixed-price menu on All Set, from {{minPrice}} for two courses. Prices verified against each restaurant's own menu.
- 05The best set menus in London 2026The best set menus in London right now, from a £13.50 neighbourhood lunch to Michelin stars from £25. Every price verified against the restaurant’s own published menu and re-checked monthly.
- 06What is a set menu? Every question about London set menus, answeredA set menu is a fixed-price menu of two or three courses with a short choice at each. What one costs in London, when they are served, whether Michelin restaurants offer them, and how to find one near you, answered from {{restaurantCount}} verified listings.
The year in set menus
Every seasonal guide, from January to the party season. Each one updates itself from the catalogue as its date comes round.
- Sunday roast set menus in London, winter 2026/2725 Oct 2026 to 31 Jan 2027
- Christmas set menus in London 2026, from £29.95 a head15 Nov to 23 Dec 2026
- Fine dining Christmas set menus in London 2026, from £42 a head15 Nov to 23 Dec 2026