Finding the Best Reasonably Priced Restaurants in London


London is regarded as one of the planet’s very best dining destinations. But despite its lofty reputation, it’s surprisingly easy to find fantastic food in beautiful locations that won’t leave you out of pocket. The secret is knowing exactly where to look.

Across the capital there are dining locations for every budget, but which are the best? Here is a selection of the finest from various corners of London to get you licking your lips.

1. Il Bacio

90 Stoke Newington Church St, London N16 0AP

This north London pizza restaurant is tucked away amongst the little bars and colourful shops of Stoke Newington Church Street. Fresh ingredients and low lighting make it a dependable option for an evening meal. The large thin-crust pizzas are the star dish here, and the decent house wine comes served in earthenware carafes. A meal for two including drinks comes to a reasonable £25.


Image Source – Flickr

2. Stockpot

18 Old Compton Street, W1D 4TN

Cheap good food can be hard to locate in central London, but this institution on Soho’s Old Compton Street, just five minutes from Oxford Street, serves up wonderful British fare at astonishing prices. A varied menu caters for vegetarians and carnivores, and has hardly changed since the restaurant opened in the 1960s. The fish dishes are especially good, and house wines are very accessibly priced. A meal for two is unlikely to cross the £20 mark, even with drinks.


Image Source – Flickr

3. Tayyabs

83-89 Fieldgate Street, London, E1 1JU

This legendary Pakistani restaurant has been open since 1972 and has a loyal clientele who keep coming back for the mouth-watering meats on offer. Not a quiet place, the energetic staff and enthusiastic customers create a wonderfully boisterous atmosphere without it becoming too hectic. No alcohol is on the menu, but it’s free to bring your own, which helps keep costs manageable. Main course dishes range in price from £6.50 – £26.00


Image Source – Flickr

4. Maltings Café

Sarsons Brewery Works, 169 Tower Bridge Rd, London, SE1 3NA

Just south of Tower Bridge, this little Mediterranean café offers an exquisite lunch menu overflowing with grilled meat, fish and vegetables. Nothing costs more than £8, with juicy rump steaks served up for a piffling £7.95. The atmosphere is bright and intimate, and pleasant staff are helpful but not intrusive. Open Monday – Friday for lunch only, this small but perfectly formed venue offers an exciting break from the office and is well within walking distance from the City. Lunch for two with wine isn’t going to cost more than about £30.00.

5. Franco Manca

Unit 4 Market Row, Brixton, London SW9 8LD

Brixton Market has undergone a facelift in recent years, and is now packed with trendy cocktail bars, vintage clothes stalls and fresh food. But the biggest draw is the sourdough pizza at Franco Manca. The restaurant attracts quite a crowd and you can’t book in advance, but it’s certainly worth braving the fast-moving queue. The market is also a fantastic place to go for drinks afterwards.  A meal for two with drinks costs about £20 if you choose ale rather than wine.


franco Manca

Image Source – Flickr

So now you know London’s culinary marvels, your predate prep is nearing perfection. However if you want a more comprehensive list, here’s a complete list of all Londons best restaurants.


If this article gave you the confidence to find your match, try eharmony today!

Join Now

More like this: