Whilst the phrase 'best cheap restaurants in London' may at first appear to be something of a contradiction in terms, London restaurants can be cheap and cheerful whilst also offering food you'd eat out of choice rather than necessity. Our round up of the finest cheap restaurants in London offer wallet friendly fare for those times when only a bargain restaurant will do.
Fabulous Mexican cuisine courtesy of this funky restaurant on Upper Street.
27 Upper Street,
Islington,
London,
N1 0PN
Our rating
User rating
(12)
Home-style Indian cooking at acceptable prices in the heart of Soho. You can't go wrong.
2-3 Denman Street,
Soho,
London,
W1D 7HA
Combining a restaurant, shop and delicatessen into one veritable cornucopia of Middle Eastern delights, Comptoir Libanais brings quality Lebanese food to London, throwing in some excellent prices for good measure.
65 Wigmore Street,
Mayfair,
London,
W1U 1PZ
Popular among the media crowd, Dim T is a stylish restaurant that serves authentic oriental cuisine which includes steamed dim sum, noodles, soups and traditional curries.
56- 62 Wilton Road,
Victoria,
London,
SW1V 1DE
Dim T has a wide ranging menu of dishes from all over Asia including Cinese dim sum, Thai curries and Japanese noodles.
32 Charlotte Street,
West End,
London,
W1T 2NQ
Situated in the heart of Brixton Market, Franco Manca serves freshly made pizzas using carefully sourced ingredients.
4 Market Row,
Electric Lane,
Brixton,
London,
SW9 8LD
Nutritious and inexpensive dishes in Soho from the innovative Hummus Bros. They give you the hummus - you work out the topping.
88 Wardour Street,
Soho,
London,
W1F 0TJ
An unelaborate setting, and price, for exemplary Indian meals in Central London.
41 Fitzroy Square,
Bloomsbury,
London,
W1D 6AQ
Jacks is a trendy yet affordable British-American diner, serving all-day and all-night breakfasts, gourmet burgers, prime Angus steaks and a large range of salads.
101 Salusbury Road,
Queen's Park,
London,
NW6 6NH
Eat in or take away at Lahore Kebab House and choose from a variety of Pakistani dishes.
2 Umberston Street,
London,
E1 1PY
You could walk in here armed only with a tenner and still leave with some change. Excellent and sophisticated food served in a friendly environment.
228 York Road,
Battersea,
London,
SW11 3SJ
Amazingly good value to be had in this celebrated budget restaurant serving top quality Modern European cuisine in delightful surroundings.
316 Queensbridge Road,
Dalston,
London,
E8 3NH
A Mexican restaurant on Villiers Street, Lupita is from the people behind El Farolito, a famous taqueria in Mexico City. They specialise in fresh ingredients and authentic recipes.
13-15 Villiers Street,
Strand,
London,
WC2N 6ND
Our rating
User rating
(25)
Reasonably priced Thai cuisine courtesy of this charming bar and restaurant in Elephant and Castle.
35 St Georges Road,
Elephant and Castle,
London,
SE1 6EW
Beautiful Burmese food at very reasonable prices on Edgware Road.
444 Edgware Road,
London,
W2 1EG
Masala Zone in Covent Garden has a highly-praised menu of low priced authentic Indian cuisine.
48 Floral Street,
Covent Garden,
London,
WC2E 9DA
Meraz offers an imaginative yet reasonably priced menu that fuses Indian, Bangladeshi and Pakistan which they like to call “Bharthian” cuisine.
56 Hanbury Street,
Brick Lane,
London,
E1 5JL
Our rating
User rating
(11)
Mien Tay offers traditional Vietnamese cuisine to eat in or take away.
122 Kingsland Road,
Shoreditch,
London,
E2 8DP
Namo offers a menu of traditional Vietnamese cuisine that is prepared solely by Miss Linh Vu.
178 Victoria Park Road,
London,
E9 7HD
Needoo is a popular restaurant in Whitechapel. They serve a variety of traditional Punjabi dishes using authentic ingredients. A typical menu includes biryanis, tikkas, kebabs and nihari.
87 New Road,
Whitechapel,
London,
E1 1HH
Student chefs are behind the stove at Open Kitchen, which helps keep costs down.
40 Hoxton Street,
Shoreditch,
London,
N1 6LR
Affordable Thai cuisine courtesy of the established Pepper Tree in Clapham.
19 Clapham Common Southside,
Clapham,
London,
SW4 7AB
Regency Cafe is an iconic and extremely popular eatery serving affordable dishes on Regent Street.
17-19 Regency Street,
London,
SW1P 4BY
Authentic and affordable West Indian cooking served on Clapham High Street that’s healthy, nutritious and delicious.
12 Clapham High Street,
London,
SW4 7UT
Greenwich’s Saigon is that rare thing: a restaurant serving simple, freshly cooked food for under a fiver.
16 Nelson Road,
Greenwich,
London,
SE10 9JB
In amongst all the Vietnamese restaurants on the bottom of Kingsland Road, Song Que is serving up incredible Vietnamese cuisine at outstandingly good prices.
134 Kingsland Road,
Shoreditch,
London,
E2 8DY
Choose from a variety of affordable, traditional thin-crusts at the StringRay Globe.
109 Columbia Road,
Bethnal Green,
London,
E2 7RL
A beacon in the quest for affordable, fresh sushi and sashimi in the capital, it’s worth the trip out West for those who like their piscine life served cold.
1 Station Parade,
Uxbridge Road,
Ealing,
London,
W5 3LD
When the food is this good and you can explore the true meaning of gluttony for £15 a head, who cares about the queueing?
83 Southwark Street,
Southwark,
London,
SE1 0HX
Our rating
User rating
(14)
Tas Restaurant offers a selection of Turkish meals with appetising and inexpensive options for the vegetarians among you.
33 The Cut,
Waterloo,
London,
SE1 8LF
Our rating
User rating
(19)
Tayyabs offers a range of Punjabi themed dishes in a friendly and welcoming environment in Whitechapel.
83-89 Fieldgate Street,
Whitechapel,
London,
E1 1JU
Our rating
User rating
(45)
The fantastic Tortilla restaurant brings a fresh taste of Mexico to London with huge burritos costing only about a fiver.
Unit 11A,
106 Southwark Street,
Southwark,
London,
SE1 0TA
Our rating
User rating
(18)
Zigni House is our choice for those seeking African cuisine on a reasonable budget.
330 Essex Road,
Islington,
London,
N1 3PB