Dine for Under £20

Dine for Under £20 in London

Showing 1 - 9 of 9 restaurants

Find restaurants in London where you can dine for under £20 per person. Browse our guide to see which are the best budget / cheap eats restaurants in London. The following London restaurants are all available to book online and many have deals with set menus under £20 a head.

Cay Tre Soho

42-43 Dean Street, Soho W1D 4PZVietnamese

Lunch menu £12.95 per person

If you're in Soho for lunch, then look no further than Cay Tre who are offering a set menu for only £12.95 per person.


Old Compton Brasserie

36-38 Old Compton Street, Soho W1D 4TTBritish

3 courses & a cocktail £20 per person

Head to one of Soho's most charming restaurants and enjoy a three course meal at Old Compton Brasserie. Available to book online for only £20 per person and includes a cocktail!


Pho & Bun

76 Shaftesbury Avenue, Soho W1D 6NDVietnamese

Pre-Theatre Menu

If you're heading off to the theatre in the West End, then Pho & Bun offer an excellent set menu. Prices start from only £13.99 per person for two courses.


Hudson's House

1 Bedford Avenue, Bloomsbury WC1B 3GHBritish

Pre-theatre set menu - 2 courses £12.95 per person

An excellent 2 course set menu, ideal for a meal before heading off to the theatre. Only £12.95 per person.


Scoff & Banter Bloomsbury

97 Great Russell Street, Bloomsbury WC1B 3LBBritish

Scoff & Banter Sunday Roast

Enjoy a traditional Sunday roast at Scoff & Banter near the British Museum. Available every Sunday for only £19 per person.


Auberge Waterloo

1 Sandell Street SE1 8UHFrench

2 for 1 across all courses

Two for one on any starter, main and dessert when dining in. Customer must be present for the free meal.



1 Paul's Walk EC4V 3QHBritish

Express Menu from £14 per person

Enjoy the Express Menu at Northbank Restaurant with prices starting from only £14 per person for two courses.



11-12 Russell Street, Covent Garden WC2B 5HZBritish

Theatre menu - 2 courses £16.95 or 3 courses £19.95 per person

If you're off to the theatre in the West End, then the pre-theatre menu at Tuttons is a great choice.


1 Lombard Street Brasserie

1 Lombard Street EC3V 9AAModern European

2 courses for £19.50 | 3 courses for £23.50

An excellent choice for a business meal, 1 Lombard Street Brasserie boasts a great set menu at a very affordable price.


Subscribe to our newsletter

Sign up today for the latest news and special offers from Best London Restaurants.

Your email address
Enter the secret word
Captcha token