
Set menus under £20 near Piccadilly Circus
9 set menus under £20 near Piccadilly Circus, £15 to £19.50 for two or three courses. Prices, days and serving hours from each restaurant's own menu, with direct booking.
9 restaurants near Piccadilly Circus serve a set menu under £20, priced from £15 to £19.50. Every headline price here is under £20 for two or three courses, usually at lunch or before the theatre. Every restaurant below counts Piccadilly Circus among its nearest stations, listed by walking time, which is quoted against each one. Every price on this page is taken from the restaurant's own published menu and refreshed whenever the catalogue changes. Browse the full set menus under £20 in London shortlist or every set menu near Piccadilly Circus using the links at the foot of the page.
Last verified 9 September 2026. Prices and hours come from each restaurant’s own published menu and are refreshed nightly against the catalogue.
At a glance
| Restaurant | Walk | Cuisine | Price | Courses | Days | Served |
|---|---|---|---|---|---|---|
| Brasserie Zédel | 2 min | French Brasserie | £16.95 to £19.95 | 2-3 courses | Mon to Sun | Lunch & Dinner |
| Bocca di Lupo | 3 min | Regional Italian | £18 to £26 | 2-3 courses | Mon to Fri | Lunch & Pre-Theatre · 12pm to 6.30pm |
| Mele e Pere | 4 min | Italian | £19.50 to £23.50 | 2-3 courses | Sun to Fri | Lunch & Pre-Theatre · 12pm to 6pm |
| Manzi's | 4 min | Seafood / Italian | £16 to £29.50 | 2-3 courses | Tue to Sun | Lunch 12pm to 5pm · Pre-Theatre From 5pm |
| Prix Fixe Brasserie | 6 min | French Brasserie | £18.90 to £21.90 | 2 courses | Daily | Lunch 12pm to 4pm · Pre-Theatre 4pm to 6.30pm · Post-Theatre 9.30pm to 11pm |
| BAO | 6 min | Asian | £15 | 3 courses | Mon to Fri | Lunch 12pm to 5pm |
| Sucre | 9 min | Latin American | £19.50 to £24 | 2-3 courses | Mon to Sat | Lunch 12pm to 4pm |
| Blanchette Soho | 9 min | French | £19.50 to £23 | 2-3 courses | Mon to Sat | Prix Fixe 12pm to 6pm |
| Riviera | 9 min | Mediterranean | £19 to £41 | 1-3 courses | Mon to Sun | Lunch 12pm to 5pm |
01 · Brasserie Zédel
2 min walk · Soho · French Brasserie

£16.95 to £19.95, 2-3 courses, Mon to Sun, Lunch & Dinner.
02 · Bocca di Lupo
3 min walk · Soho · Regional Italian

£18 to £26, 2-3 courses, Mon to Fri, Lunch & Pre-Theatre · 12pm to 6.30pm.
03 · Mele e Pere
4 min walk · Soho · Italian

£19.50 to £23.50, 2-3 courses, Sun to Fri, Lunch & Pre-Theatre · 12pm to 6pm.
04 · Manzi's
4 min walk · Soho · Seafood / Italian

£16 to £29.50, 2-3 courses, Tue to Sun, Lunch 12pm to 5pm · Pre-Theatre From 5pm.
05 · Prix Fixe Brasserie
6 min walk · Soho · French Brasserie

£18.90 to £21.90, 2 courses, Daily, Lunch 12pm to 4pm · Pre-Theatre 4pm to 6.30pm · Post-Theatre 9.30pm to 11pm.
06 · BAO
6 min walk · Various London · Asian

£15, 3 courses, Mon to Fri, Lunch 12pm to 5pm.
07 · Sucre
9 min walk · Soho · Latin American

£19.50 to £24, 2-3 courses, Mon to Sat, Lunch 12pm to 4pm.
08 · Blanchette Soho
9 min walk · Soho · French

£19.50 to £23, 2-3 courses, Mon to Sat, Prix Fixe 12pm to 6pm.
09 · Riviera
9 min walk · St James's · Mediterranean

£19 to £41, 1-3 courses, Mon to Sun, Lunch 12pm to 5pm.
Questions people ask
How much is a set menu under £20 near Piccadilly Circus?
Set menus under £20 near Piccadilly Circus are priced from £15 to £19.50 on All Set, with a typical price of £18.90. Prices start at BAO, 3 courses for £15. Each price is checked against the restaurant's own published menu.
How many restaurants near Piccadilly Circus serve a set menu under £20?
All Set lists 9 restaurants near Piccadilly Circus with a currently served set menu under £20, each with its price, courses, days and serving hours.
Which Piccadilly Circus restaurants serve a set menu under £20 at the weekend?
On Saturday: Brasserie Zédel, Manzi's, Prix Fixe Brasserie, Sucre, Blanchette Soho and Riviera. On Sunday: Brasserie Zédel, Mele e Pere, Manzi's, Prix Fixe Brasserie and Riviera. Days are taken from each restaurant's own menu and shown against every listing above.