Dine for Under £20

Dine for Under £20 in London

Showing 1 - 5 of 5 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!


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.


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