
Set lunch vs set dinner price: what changes in London
Set lunch vs set dinner price at 8 London restaurants, from £19.50 at lunch to a £175 tasting menu, with the kitchens that charge one price all day.
Set lunch is usually priced below set dinner at the same restaurant. Restaurant St Barts serves three courses from £60 at lunch and a tasting menu from £135 in the evening. Portland runs lunch from £45, with three courses at £95 after 5.30pm. Some kitchens hold one price all day: Pied à Terre serves the same three courses at £49.50 at both sittings.
Last verified 27 September 2026. Prices and hours come from each restaurant’s own published menu and are refreshed nightly against the catalogue.
Named on this page
- Prices start at
- Provender lists the lowest price here, 2 to 3 courses for £19.50 to £25.50, served Mon to Sat.
- Highest Google rating
- Restaurant St Barts carries the highest Google rating on this page, 4.8 from 497 reviews, on a £60 to £135 set menu.
- Latest seating
- The Harwood Arms keeps its set menu on latest, to 8.15pm, at £64 to £79.
- Most reviewed
- Veeraswamy has the most Google reviews of anywhere on this page, 2,403 at 4.3, on a £45 to £52 set menu.
At a glance
Restaurants in the Michelin Guide come first, then the rest by headline price from lowest to highest.
| Restaurant | Cuisine | Price | Courses | Days | Served |
|---|---|---|---|---|---|
| Provender Bib Gourmand | French | £19.50 to £25.50 | 2-3 courses | Mon to Sat | Lunch 12pm to 4pm |
| Amaya 1 Star | Indian | £30 to £32 | 1 course | Mon to Sun | Lunch 12pm to 2.15pm |
| The Ninth 1 Star | Mediterranean | £39 to £45 | 2-3 courses | Mon to Sat | Lunch 12pm to 2.30pm |
| Veeraswamy 1 Star | Indian | £45 to £52 | 2-3 courses | Sat to Sun | Weekend Lunch |
| Portland 1 Star | Modern British | £45 to £65 | 1-3 courses | Tue to Sat | Lunch 12pm to 2.15pm |
| Pied à Terre 1 Star | Modern French | £49.50 | 3 courses | Wed to Sat | Lunch Wed to Fri 12pm to 2pm, Sat 12pm to 2.30pm |
| Restaurant St Barts 1 Star | Modern British | £60 to £135 | 3 courses | Mon to Sat | Lunch 12pm to 2.15pm |
| The Harwood Arms 1 Star | Modern British / Gastropub | £64 to £79 | 2-3 courses | Sun | Lunch & Dinner | 12pm to 8.15pm |
01 | Provender
Wanstead | French | Bib Gourmand

£19.50 to £25.50, 2-3 courses, Mon to Sat, Lunch 12pm to 4pm.
Provender follows the market, so its prix fixe dishes change with what comes in and the day's menu goes up on Instagram. Lunch is two or three courses £19.50 to £25.50, Mon to Sat, 12pm to 4pm; dinner, three courses £24.50, Mon to Thu, 4pm to 9.30pm.
02 | Amaya
Belgravia | Indian | 1 Star

£30 to £32, 1 course, Mon to Sun, Lunch 12pm to 2.15pm.
A tandoor, a tawa griddle and a charcoal sigri sit in the open kitchen at Amaya, in Halkin Arcade. The Favourites menu is four courses £60, Mon to Sun, at either sitting, and the evening adds a tasting menu £75, Mon to Sun, 5.30pm to 10pm.
03 | The Ninth
Fitzrovia | Mediterranean | 1 Star

£39 to £45, 2-3 courses, Mon to Sat, Lunch 12pm to 2.30pm.
The Ninth fills two floors of closely set tables on Charlotte Street, and its Mediterranean cooking is built for sharing. The set menu reads two or three courses £39 to £45, Mon to Sat, 12pm to 2.30pm, then two or three courses £39 to £45, Mon to Sat, 5.30pm to 6.15pm.
04 | Veeraswamy
Mayfair | Indian | 1 Star

£45 to £52, 2-3 courses, Sat to Sun, Weekend Lunch.
On the mezzanine floor of Victory House, in its hundredth year, Veeraswamy prices the evening sitting below weekend lunch: two or three courses £40 to £45, Mon to Sat, 5.30pm to 6.15pm, then two or three courses £45 to £52, Sat to Sun. The centenary Nostalgia menu is four courses £60, Mon to Sun.
05 | Portland
Marylebone | Modern British | 1 Star

£45 to £65, 1-3 courses, Tue to Sat, Lunch 12pm to 2.15pm.
The Michelin Guide notes that Portland often reprints its menu after lunch as ingredients run out, and each sitting is priced on its own: one to three courses £45 to £65, Tue to Sat, 12pm to 2.15pm, four courses £55, Tue to Sat, 5.30pm to 6.30pm, then three courses £95, Tue to Sat, 5.30pm to 9.30pm.
06 | Pied à Terre
Fitzrovia | Modern French | 1 Star

£49.50, 3 courses, Wed to Sat, Lunch Wed to Fri 12pm to 2pm, Sat 12pm to 2.30pm.
Thirty-five years on Charlotte Street are marked at Pied à Terre by an anniversary menu written in full omnivore and plant-based versions at one price. It holds at three courses £49.50, Wed to Sat, Wed to Fri 12pm to 2pm, Sat 12pm to 2.30pm, and three courses £49.50, Tue to Fri, 5.30pm to 6pm, 8.45pm to 9.15pm. Ask for it when booking.
07 | Restaurant St Barts
Smithfield | Modern British | 1 Star

£60 to £135, 3 courses, Mon to Sat, Lunch 12pm to 2.15pm.
Raw and cured dishes come first at Restaurant St Barts, then gentle steaming and poaching, then open flame, opposite the medieval church of St Bartholomew the Great. The one-hour Business Lunch comes from that kitchen at three courses £60 to £135, Mon to Sat, 12pm to 2.15pm; the evening is a tasting menu £135 to £175, Mon to Sat, 6pm to 10pm.
08 | The Harwood Arms
Fulham | Modern British / Gastropub | 1 Star

£64 to £79, 2-3 courses, Sun, Lunch & Dinner | 12pm to 8.15pm.
Sunday at The Harwood Arms is a single sitting, two or three courses £64 to £79, Sun, 12pm to 8.15pm. Roasts are served for two to share, slow-cooked deer shoulder wrapped in bacon among them, and the menu is rewritten every week.
Where the sitting sets the price
A restaurant that writes a separate menu for each service tends to put the lower fixed price on lunch. Restaurant St Barts shows it plainly. Three courses start at £60 at midday, and the evening tasting menu starts at £135, out of one kitchen. The lunch price buys a shorter sitting, billed as an hour.
Portland prices three sittings apart: lunch from £45, four courses at £55 from 5.30pm, and three courses £95, Tue to Sat, 5.30pm to 9.30pm. The Michelin Guide notes the kitchen often reprints its menu after lunch as ingredients run out, which is the mechanism behind the gap. Provender sets its own two prices, £19.50 to £25.50 at lunch and £24.50 at dinner, with the market deciding the dishes.
The menus that ignore the clock
Some kitchens set one price and keep it. Pied à Terre charges £49.50 for three courses at lunch and at dinner, in an anniversary menu marking thirty-five years on Charlotte Street. The Ninth holds £39 for two courses and £45 for three at lunch and again from 5.30pm. Amaya's four-course Favourites menu is £60 whenever it is taken, with a £75 tasting menu added in the evening.
Veeraswamy turns the pattern round, pricing its pre-theatre sitting at £40 to £45 and weekend lunch at £45 to £52. The Harwood Arms removes the question, running one Sunday service at two or three courses £64 to £79, Sun, 12pm to 8.15pm. Reading the service line matters more than reading the clock, and the set lunch and set dinner listings print it for each menu. Every set menu guide is indexed in one place.
Questions people ask
Is set lunch priced lower than set dinner in London?
Usually, where a restaurant writes a menu for each service. Restaurant St Barts serves three courses from £60 at lunch and a tasting menu from £135 in the evening. Portland runs lunch from £45 and three courses at £95 after 5.30pm.
Do any London restaurants charge the same set menu price at lunch and dinner?
Yes. Pied à Terre serves three courses at £49.50 at both sittings, and The Ninth holds £39 for two courses or £45 for three at lunch and at early dinner.
How much is the price difference between a set lunch and a set dinner?
It depends on the restaurant. Provender runs £19.50 to £25.50 at lunch and three courses at £24.50 at dinner. Portland starts lunch at £45 and prices its evening menu at £95 for three courses.
Is the food the same on a set lunch and a set dinner menu?
Not always. Amaya's four-course Favourites menu runs at both sittings, while its £75 tasting menu belongs to the evening. Restaurant St Barts serves three courses at lunch and a tasting menu at dinner.
Does a pre-theatre menu cost the same as a set lunch?
Not necessarily. Veeraswamy prices pre-theatre at £40 to £45 for two or three courses and weekend lunch at £45 to £52. More are collected in the guide to pre-theatre set menus in London.