The Best Budget-Friendly Restaurants in London

Post Thumbnail

While London is a breathtaking city filled with mouthwatering eateries, it is generally an expensive place to visit. For that reason, we have compiled a list of budget-friendly and delicious restaurants around London that won’t break the bank!

Italian – Pizza

Franco Manca

There is a large number of Franco Manca branches scattered across the nation, making it one of the UK’s best-loved venues. Serving an array of doughy and delicious pizzas, in addition to starters and sharers, Franco Manca’s prices range between £6.45 and £10.45.


View this post on Instagram


A post shared by FRANCO MANCA (@francomancapizza)

Pizza Union

Cooked in an authentic pizza oven, Pizza Union offers customers a choice of seven mouthwatering variations, all of which cost between £3.95 and £6.50 and are guaranteed to hit the spot. Pizza Union has a range of venues around London and is a fantastic place to visit for a quick, tasty and affordable meal.


View this post on Instagram


A post shared by Pizza Union (@pizzaunion)

Van Dough

Van Dough is a food truck service found in South East London that offers a variety of sizeable pizzas which cost between £5-£7. This gourmet pizza van offers customers the choice of eight different 10-inch pizzas, two of which can be made vegan upon request!

Indian – Curry

Indian Veg

Located in Angel, this family-owned vegetarian restaurant is absolutely to die for and serves a wide range of curry house favourites. This restaurant offers an all-you-can-eat buffet to customers for just £4.50 per person. Indian Veg also ooperates a bring-your-own-booze policy, making it a perfect place to come for a budget dinner and drinks!


View this post on Instagram


A post shared by Indian Veg Restaurant (@indianveg)

Horn OK Please

This food truck is situated in a variety of locations around London, but is particularly popular in the South Bank Centre Food Market and Borough Market! Open from 10am to 5pm, the Horn OK Please food truck serves a spectrum of delicious bites ranging from £4-£7 and is definitely worth checking out if you’re in the area!


View this post on Instagram


A post shared by Horn OK Please (@horn_please)

Royal India

Royal India is situated in Covent Garden and is well known for its authentic and affordable menu! The dishes are all priced between £3.25 and £15.95, so for those searching for a budget eatery, Royal India is well worth a visit.

Asian – Ramen


If you’re looking for mouthwatering and flavourful ramen at a great price, consider visiting Tonkotsu! This restaurant is incredibly popular and has venues in 14 different areas around London, as well as owning locations in Brighton and Birmingham. The most expensive dish on the menu costs £12.50, making Tonkotsu a great eatery for those looking to dine somewhere budget-friendly.

Japanese Restaurant Seto

This family-owned Japanese restaurant is well-reviewed for having great portions and excellent food at a reasonable price. The Japanese Restaurant Seto caters to most eating requirements and offers a wide range of ramens to choose from, all priced at £9.50. 


You can find this well-loved and highly recommended restaurant in Brixton East, Brixton Village and South Bank. At this restaurant, customers can create their own ramen by adding extra toppings and ingredients, depending on their cravings.


View this post on Instagram


A post shared by Brixton Village (@brixton.village)

Italian – Pasta

Flour & grape

Well known for its tasty dishes, this restaurant specialises in authentic Italian pasta. The main course dishes served at Flour & Grape typically range from £8.50 to £14, while the starters tend to cost between £3.50 and £9.50. If you’re seeking authentic and fantastic food that feels luxurious but doesn’t break the bank, look no further. 


View this post on Instagram


A post shared by Flour and Grape (@flourandgrape)

Mio Restaurant Bar

This Italian restaurant is incredibly well reviewed – it’s mostly praised for its quality of food and low prices. Mio Restaurant Bar is located in Westminster and offers a variety of tasty and flavorful pasta dishes, all under £12. As suggested by the name, this restaurant also serves as a bar, making it a fabulous place to spend the evening! 

Il Sugo

This quaint and lovely Italian restaurant can be found in the heart of Camden and serves a full menu of Italian cuisine for a very affordable price, with most dishes sitting around the £10 mark. Additionally, Il Sugo’s happy hour is between 3-7pm every day and all cocktails are £5! 


View this post on Instagram


A post shared by Il Sugo (@ilsugo_camden)

Vegan/ Vegetarian


This amazing and affordable venue is the oldest vegan and vegetarian restaurant in London, first opening in 1979. Serving a variety of dishes including Indian cuisine, burgers, and small plates, visiting this eatery is a must for plant-based people visiting London! 


View this post on Instagram


A post shared by ????????? (@explorewithchristy)

Vegan Yes

Located in Soho, this Italian-Korean fusion restaurant serves inventive and delicious bites for a very reasonable price! Additionally, all of the dishes served are beneficial for your gut, making them a particularly healthy option. Prices seem to range from £3 to £11, depending on what you fancy.


View this post on Instagram


A post shared by Vegan Yes (@vegan_yes)

Koshari Street

This restaurant is located in Covent Garden and is an absolute hidden gem within London. Koshari Street specialises in Egyption food and prices range from £3.50 to £6.50 depending on whether you choose to order a medium or large dish. This restaurant is an excellent budget-friendly choice in a great area, fantastic for those who wish to grab some food after exploring central London. 


View this post on Instagram


A post shared by Koshari Street (@koshari_street)


Homies on Donkeys

The Homies on Donkeys restaurant serves a variety of meat, vegetable, and seafood tacos at an affordable price! Prices tend to begin from £4 for a single taco, or £7-£9 for two tacos. Sharing plates of tortilla chips and dips are £4.50 with the option of adding extra toppings for an additional £2 each. 


View this post on Instagram


A post shared by Homies on Donkeys (@homiesondonkeys)


This chain restaurant owns venues in a variety of locations around London, making it easy to find one near to you. Tortilla hosts ‘Taco Tuesdays’ every week, where all tacos cost just £1 each. Additionally, this restaurant serves burritos, salad bowls, and quesadillas, as well as a variety of sides –  all of which tend to cost under £10. 


View this post on Instagram


A post shared by Tortilla (@tortillauk)


Taqueria is located in Notting Hill and serves a variety of mexican small plates, including tostadas, quesadillas, tacos and sides all priced between £3.70 and £12! This is an excellent place to visit if you’d like to try a few dishes from their extensive menu.


View this post on Instagram


A post shared by Taqueria London (@taqueriauk)