
Set menus near Piccadilly Circus station, lunch from £15
Ten set menus a short walk from Piccadilly Circus station, from a £15 weekday lunch at BAO to a Michelin-starred pre-theatre sitting at Veeraswamy.
Piccadilly Circus station has fixed-price menus within a short walk at lunch and before the theatre. Brasserie Zédel serves two or three courses for £16.95 to £19.95 every day, two minutes from the station. Bocca di Lupo runs two or three courses for £18 to £26 on weekdays until 6.30pm. For a Michelin-starred pre-theatre sitting, Veeraswamy serves two or three courses for £40 to £45, Monday to Saturday, 5.30pm to 6.15pm.
Last verified 16 September 2026. Prices and hours come from each restaurant’s own published menu and are refreshed nightly against the catalogue.
At a glance
Restaurants in the Michelin Guide first, then the rest by headline price from lowest to highest.
| Restaurant | Cuisine | Price | Courses | Days | Served |
|---|---|---|---|---|---|
| Veeraswamy 1 Star | Indian | £42 to £48 | 2-3 courses | Sat to Sun | Weekend Lunch |
| Wild Honey St James 1 Star | Modern European | £45 to £60 | 3 courses | Tue to Sat | Pre-Theatre 5pm to 6.15pm |
| Michael Caines London 1 Star | Modern European | £48 to £58 | 3-4 courses | Mon to Fri | Lunch 12pm to 2.30pm |
| BAO | Asian | £15 | 3 courses | Mon to Fri | Lunch 12pm to 5pm |
| Manzi's | Seafood / Italian | £16 to £20 | 2-3 courses | Tue to Sun | Lunch 12pm to 5pm |
| Brasserie Zédel | French Brasserie | £16.95 to £19.95 | 2-3 courses | Mon to Sun | Lunch & Dinner |
| Bocca di Lupo | Regional Italian | £18 to £26 | 2-3 courses | Mon to Fri | Lunch & Pre-Theatre | 12pm to 6.30pm |
| Prix Fixe Brasserie | French Brasserie | £18.90 | 2 courses | Daily | Lunch 12pm to 4pm |
| Riviera | Mediterranean | £19 to £41 | 1-3 courses | Mon to Sun | Lunch 12pm to 5pm |
| Sucre | Latin American | £19.50 to £24 | 2-3 courses | Mon to Sat | Lunch 12pm to 4pm |
| Mele e Pere | Italian | £19.50 to £23.50 | 2-3 courses | Sun to Fri | Lunch & Pre-Theatre | 12pm to 6pm |
| Blanchette Soho | French | £19.50 to £23 | 2-3 courses | Mon to Sat | Prix Fixe 12pm to 3pm, 5pm to 6pm |
| Heddon Street Kitchen | Modern European | £24 to £29 | 2-3 courses | Mon to Fri | Lunch & Early Dinner | Until 6pm |
| Bocconcino Soho | Italian | £24 to £28 | 2-3 courses | Mon to Fri | Lunch 12pm to 4.45pm |
| Gunpowder Soho | Modern Indian | £25 to £33 | 2-3 courses | Tue to Sat | Lunch & Pre-Theatre | Tue to Fri 12pm to 3pm, Sat 12pm to 5.30pm |
| The Devonshire | British Gastropub | £25 to £29 | 2-3 courses | Mon to Sat | Lunch & Dinner all day |
| Cafe Murano St James's | Italian | £25 to £29 | 2-3 courses | Mon to Sat | Lunch 12pm to 3pm, 5pm to 7pm, 9pm onwards |
| Rita's | Modern American | £27 to £32 | 2-3 courses | Tue to Sat | Lunch 12pm to 2.30pm |
| The Palomar | Jerusalem / Mediterranean | £28 | 3 courses | Mon to Fri | Lunch 12pm to 2.30pm |
| Whitcomb's | Mediterranean | £29 to £34 | 2-3 courses | Mon to Sun | Prix Fixe 12pm to 10pm |
| May Fair Kitchen | Italian-Japanese | £30 to £35 | 2-3 courses | Mon to Sun | Lunch & Dinner |
| Il Gattopardo | Italian | £34 to £38 | 2-3 courses | Mon to Fri | Lunch Lunch |
| Langan's Brasserie | British / French | £35 to £40 | 2-3 courses | Mon to Sat | Lunch |
| sketch: The Glade | Modern European | £36 to £40 | 2-3 courses | Mon to Sun | Lunch 12pm to 3pm |
| Chutney Mary | Indian | £39 to £45 | 2-3 courses | Mon to Fri | Lunch 12pm to 2.15pm |
| sketch: The Gallery | Modern European | £45 | 3 courses | Sun to Fri | Dinner 5.30pm to close |
| Fallow | Modern British | £46 | 3 courses | Mon to Fri | Lunch 12pm to 5pm |
01 | Veeraswamy
Mayfair | Indian | 1 Star

£42 to £48, 2-3 courses, Sat to Sun, Weekend Lunch.
Veeraswamy serves a pre-theatre menu of two or three courses for £40 to £45, Monday to Saturday, 5.30pm to 6.15pm, two minutes from the station. Dishes take their cue from the palace kitchens of Hyderabad, Mughal India and Patiala, in ornate interiors looking out over Regent Street. A weekend lunch runs at £42 to £48 and the four-course Centenary Menu at £60 every day.
02 | Wild Honey St James
St James's | Modern European | 1 Star

£45 to £60, 3 courses, Tue to Sat, Pre-Theatre 5pm to 6.15pm.
Wild Honey St James serves three courses for £45 to £60, Tuesday to Saturday, 5pm to 6.15pm. The £45 sitting and the £60 one carry the same three courses, and the difference is a glass of Laurent Perrier Champagne. All of it happens in a Grade II-listed former banking hall, five minutes from Piccadilly Circus.
03 | Michael Caines London
Mayfair | Modern European | 1 Star

£48 to £58, 3-4 courses, Mon to Fri, Lunch 12pm to 2.30pm.
Michael Caines London serves a set lunch of three courses for £50 to £60, Monday to Friday, 12pm to 2.30pm. The Michelin star arrived in record time, and the lunch card runs to a shellfish bisque and Cornish cod. The walk is three minutes from Green Park and twelve from Piccadilly Circus.
04 | BAO
Various London | Asian

£15, 3 courses, Mon to Fri, Lunch 12pm to 5pm.
BAO serves three courses for £15, Monday to Friday, 12pm to 5pm. The BAO 15 menu is built as a bao, a snack and a noodle dish. Piccadilly Circus is six minutes away, Leicester Square seven.
05 | Manzi's
Soho | Seafood / Italian

£16 to £20, 2-3 courses, Tue to Sun, Lunch 12pm to 5pm.
Manzi's serves a lunch of two or three courses for £16 to £20, Tuesday to Sunday, 12pm to 5pm, then an Evening Theatre Menu of three courses plus a drink for £29.50 from 5pm. The kitchen takes nostalgic classics and serves them in unexpected ways, with British ingredients to the fore, under art deco detailing. Leicester Square is two minutes away and Piccadilly Circus four.
06 | Brasserie Zédel
Soho | French Brasserie

£16.95 to £19.95, 2-3 courses, Mon to Sun, Lunch & Dinner.
Brasserie Zédel serves two or three courses for £16.95 to £19.95 at lunch and dinner, Monday to Sunday. The dining room is a grand underground Parisian one, two minutes from Piccadilly Circus, and the fixed price holds every day of the week.
07 | Bocca di Lupo
Soho | Regional Italian

£18 to £26, 2-3 courses, Mon to Fri, Lunch & Pre-Theatre | 12pm to 6.30pm.
Bocca di Lupo serves two or three courses for £18 to £26, Monday to Friday, 12pm to 6.30pm. The set menu changes with the season and is chosen by the kitchen, which cooks its way across the Italian regions. The seats to ask for are at the marble counter overlooking the open stoves, three minutes from Piccadilly Circus.
08 | Prix Fixe Brasserie
Soho | French Brasserie

£18.90, 2 courses, Daily, Lunch 12pm to 4pm.
Prix Fixe Brasserie serves two courses for £18.90, daily, 12pm to 4pm, then £21.90 from 4pm to 6.30pm and again from 9.30pm to 11pm. Confit duck and steak entrecôte lead a card of French classics, eaten by candlelight under vintage posters on Dean Street. Piccadilly Circus is six minutes away.
09 | Riviera
St James's | Mediterranean

£19 to £41, 1-3 courses, Mon to Sun, Lunch 12pm to 5pm.
Riviera serves one to three courses for £19 to £41, Monday to Sunday, 12pm to 5pm. The cooking is Mediterranean, and the menu runs from a single course to three, so lunch can be one plate in St James's. Green Park is four minutes away and Piccadilly Circus nine.
10 | Sucre
Soho | Latin American

£19.50 to £24, 2-3 courses, Mon to Sat, Lunch 12pm to 4pm.
Sucre serves two or three courses for £19.50 to £24, Monday to Saturday, 12pm to 4pm. The dining room carries the booking here, described in the notes as one of London's most beautiful, with Latin American cooking on the fixed price. Oxford Circus is five minutes away and Piccadilly Circus nine.
Before the theatre, within a ten-minute walk of the station
The pre-theatre sittings near Piccadilly Circus are windows, not evenings. Veeraswamy seats its pre-theatre menu between 5.30pm and 6.15pm, Monday to Saturday, at £40 to £45 for two or three courses. Wild Honey St James opens its £45 three-course sitting at 5pm and closes it at 6.15pm, Tuesday to Saturday, and the £60 version adds a glass of Laurent Perrier Champagne.
Manzi's Evening Theatre Menu is three courses plus a drink for £29.50 from 5pm, Tuesday to Sunday, four minutes from the station. Prix Fixe Brasserie serves two courses for £21.90 from 4pm to 6.30pm every day, then returns to the same price from 9.30pm to 11pm, so it works for a supper after the curtain as well as before it. Bocca di Lupo's set menu carries through to 6.30pm on weekdays.
The full list of pre-theatre set menus in London covers the West End beyond this station. For how a fixed-price sitting works, read What is a set menu?.
Set lunches from £15 in Soho, St James's and Mayfair
Each lunch near the station takes its own shape. BAO's is a bao, a snack and a noodle dish for £15 on weekdays. Brasserie Zédel's is two or three courses of French brasserie cooking in a grand underground Parisian dining room, £16.95 to £19.95, seven days a week. Manzi's is nostalgic classics served in unexpected ways, two or three courses for £16 to £20, Tuesday to Sunday.
Bocca di Lupo's lunch is the kitchen's seasonal choice, two or three courses for £18 to £26 on weekdays. Sucre pairs Latin American cooking with one of London's most beautiful dining rooms, two or three courses for £19.50 to £24, Monday to Saturday. Riviera's Mediterranean lunch runs from one course to three, £19 to £41, every day until 5pm, and Michael Caines London puts a Michelin star on a weekday lunch of three courses for £50 to £60 until 2.30pm.
All set menus near Piccadilly Circus lists the wider Soho catalogue, and every set menu guide covers other stations and occasions.
Questions people ask
Is there a pre-theatre set menu near Piccadilly Circus?
Yes. Veeraswamy serves two or three courses for £40 to £45 from 5.30pm to 6.15pm, Monday to Saturday, and Wild Honey St James serves three courses for £45 to £60 from 5pm to 6.15pm, Tuesday to Saturday.
Where can I get a set lunch near Piccadilly Circus for under £20?
BAO serves three courses for £15 on weekdays from 12pm to 5pm. Brasserie Zédel serves two or three courses for £16.95 to £19.95, Manzi's lunch starts at £16, Bocca di Lupo's at £18 on weekdays and Prix Fixe Brasserie's two courses are £18.90 daily.
Do any Michelin-starred restaurants near Piccadilly Circus have a set menu?
Yes. Veeraswamy serves a pre-theatre menu at £40 to £45 and a weekend lunch at £42 to £48. Wild Honey St James serves three courses for £45 to £60 before the theatre. Michael Caines London serves a weekday lunch of three courses for £50 to £60, 12pm to 2.30pm.
Are set menus near Piccadilly Circus available at the weekend?
Brasserie Zédel and Riviera run their fixed prices Monday to Sunday, and Prix Fixe Brasserie serves its two-course menus daily. Manzi's runs Tuesday to Sunday, Sucre Monday to Saturday, and Veeraswamy serves a weekend lunch at £42 to £48 on Saturday and Sunday.