London · Set menu guide · Updated 1 September 2026

Pre-theatre set menus in Mayfair

3 restaurants in Mayfair serve a pre-theatre set menu, priced from £18.95 to £46. 2 of them hold a Michelin star or a Bib Gourmand. Each one is timed to finish before curtain-up, and the seating window is shown against every restaurant so a 7.30pm start is easy to plan around. Every price on this page is taken from the restaurant's own published menu and refreshed whenever the catalogue changes. Browse the full pre-theatre set menus in London shortlist or every set menu in Mayfair using the links at the foot of the page.

At a glance

RestaurantCuisinePriceCoursesDaysServed
Veeraswamy 1 StarIndian£40-£452-3 coursesMon–SatPre-Theatre 5.30pm–6.15pm
Benares 1 StarIndian£46-£522-3 coursesMon–SatPre-Theatre 5.30pm–6.30pm
Gaucho PiccadillyLatin American£18.95-£20.952-3 coursesMon–SatLunch & Pre-Theatre · 12pm – 6.30pm

How much is a pre-theatre set menu in Mayfair?

Pre-theatre set menus in Mayfair are priced from £18.95 to £46 on All Set. Prices start at Gaucho Piccadilly, 2-3 courses for £18.95-£20.95. Each price is checked against the restaurant's own published menu.

How many restaurants in Mayfair serve a pre-theatre set menu?

All Set lists 3 restaurants in Mayfair with a currently served pre-theatre set menu, each with its price, courses, days and serving hours.

Which Mayfair restaurants serve a pre-theatre set menu at the weekend?

On Saturday: Veeraswamy, Benares and Gaucho Piccadilly. Days are taken from each restaurant's own menu and shown against every listing above.

Which Mayfair restaurants with a pre-theatre set menu are in the Michelin Guide?

Veeraswamy (1 Star) and Benares (1 Star). Their set menus come from the same kitchen as the tasting menu.