The 10 Best Cheap Restaurants in London

London is a melting pot of cultures, offering so many culinary experiences that won’t break the bank. Whether you're a local or a tourist, discovering affordable dining options can be a great activity to add to your agenda. Here’s a guide to the 10 best cheap restaurants in London where you can enjoy delicious meals without emptying your wallet.

Robin
Robin · Europe
5 min read · Updated 2026-09-04
Share
Evening over Millennium Bridge, st. Paul's Cathedral from the Millennium Bridge in London, United Kingdom
Ready when you are

Plan United Kingdom in Stippl

Day-by-day planning, stays and budget in one app, with every place from this guide already on the map.

Download the app

1. Padella - Best Cheap Restaurants in London

Big Ben, London, Big Ben, United Kingdom
Photo by Lucas Davies via Unsplash

Address: 6 Southwark St, London SE1 1TQ

Known For: Fresh, handmade pasta

Average Price: €10-€15 per person

Padella is a pasta lover’s paradise, located near Borough Market. Known for its simple yet delectable dishes, Padella offers a variety of freshly made pastas at unbeatable prices. The Tagliarini with nduja, mascarpone, and parsley is a crowd favorite. Be prepared to queue, as this spot is extremely popular.

2. Dishoom - Best Cheap Restaurants in London

Address: 12 Upper St. Martin's Lane, London WC2H 9FB

Known For: Bombay-style street food

Average Price: €10-€20 per person

Dishoom brings the flavors of Bombay to London with a menu full of rich, flavorful dishes. Try their famous Bacon Naan Roll for breakfast or the House Black Daal for dinner. With its charming decor and bustling atmosphere, Dishoom provides a delightful dining experience without a hefty price tag.

3. Bao - Best Cheap Restaurants in London

Tower Bridge sunset, tower Bridge London, United Kingdom
Photo by David Monaghan via Unsplash

Address: 53 Lexington St, Carnaby, London W1F 9AS

Known For: Taiwanese steamed buns

Average Price: €5-€10 per person

Bao, a small eatery in Soho, is famous for its pillowy steamed buns filled with various delicious ingredients. The Classic Bao with braised pork, fermented vegetables, and peanut powder is a must-try. The minimalist decor and affordable prices make it a great spot for a quick bite.

4. Pizza Pilgrims - Best Cheap Restaurants in London

Address: 11 Dean St, Soho, London W1D 3RP

Known For: Authentic Neapolitan pizza

Average Price: €10-€15 per person

Pizza Pilgrims serves some of the best Neapolitan pizza in London. The chewy, wood-fired crusts and high-quality toppings make each pizza a delight. The Margherita is a classic choice, but their special pizzas, like the Nduja, are also worth trying. It’s a perfect spot for a casual and inexpensive meal.

5. Flat Iron - Best Cheap Restaurants in London

Address: 17 Beak St, Soho, London W1F 9RW

Known For: Affordable steak

Average Price: €15-€20 per person

Flat Iron is a steakhouse that offers excellent quality beef at very reasonable prices. Their signature Flat Iron steak is tender, flavorful, and comes with a side salad. The rustic, cozy atmosphere adds to the charm, and they even offer complimentary popcorn while you wait.

6. Honest Burgers - Best Cheap Restaurants in London

Address: 4a Meard St, Soho, London W1F 0EF

Known For: Gourmet burgers and rosemary fries

Average Price: €10-€15 per person

Honest Burgers is known for its straightforward, delicious burgers made with high-quality British beef. The Honest Burger, topped with red onion relish, smoked bacon, and cheddar, is a standout. Each burger comes with a side of their famous rosemary salted fries.

7. Roti King - Best Cheap Restaurants in London

Address: 40 Doric Way, London NW1 1LH

Known For: Malaysian roti canai

Average Price: €5-€10 per person

Roti King offers a taste of Malaysia with its delicious and affordable dishes. The Roti Canai, a crispy flatbread served with curry, is a favorite among patrons. Located near Euston Station, this unassuming basement eatery serves hearty, flavorful meals that won’t strain your budget.

8. Franco Manca - Best Cheap Restaurants in London

Address: 4 Market Row, Brixton, London SW9 8LD

Known For: Sourdough pizza

Average Price: €5-€10 per person

Franco Manca is renowned for its sourdough pizza, which boasts a light, chewy crust and fresh toppings. The No. 4 pizza, with Gloucester old spot ham, mozzarella, buffalo ricotta, and wild mushrooms, is a popular choice. With several locations across London, it’s easy to find a Franco Manca near you.

9. The Ledbury - Best Cheap Restaurants in London

A person leaning on a wall overlooking the River Thames and Big Ben in London
Photo by Yaopey Yong via Unsplash

Address: 127 Ledbury Rd, Notting Hill, London W11 2AQ

Known For: Modern European cuisine at lunch

Average Price: €20-€30 per person

The Ledbury, though known for its fine dining, offers a fantastic and affordable lunch menu. The set lunch includes inventive and beautifully presented dishes. It’s a great way to experience top-tier cuisine without the dinner prices, making it a must-visit for food enthusiasts.

10. Punjab - Best Cheap Restaurants in London

Address: 80 Neal St, Covent Garden, London WC2H 9PA

Known For: North Indian cuisine

Average Price: €15-€20 per person

Punjab, one of the oldest North Indian restaurants in London, serves a variety of flavorful dishes. Their Butter Chicken and Lamb Rogan Josh are particularly well-loved. The warm, inviting atmosphere and attentive service make Punjab a fantastic spot for a satisfying and affordable meal in Covent Garden.

Tips for Dining Out on a Budget in London

Big Ben on a bright day, big Ben, London, United Kingdom
Photo by enrico bet via Unsplash

1. Lunch Specials

Many restaurants in London offer lunch specials or set menus at a fraction of the dinner price. It's a great way to enjoy quality meals without overspending.

2. Street Food Markets

London’s street food markets, such as Borough Market and Camden Market, are treasure troves for budget-friendly dining. You can sample a variety of cuisines without spending too much.

3. Happy Hours

Take advantage of happy hour deals on drinks and small plates at many bars and restaurants. It's a good way to enjoy a few hours of socializing and snacking on a budget.

4. Early Bird Menus

Some restaurants offer discounts for diners who eat early. Check out early bird menus for significant savings, especially at popular spots.

5. Local Recommendations

Ask locals for their favorite cheap eats. They often know hidden gems that aren’t widely advertised but offer great value for money.

Great Cheap Food in London

London’s culinary scene offers so many affordable dining options that cater to all tastes. From the handmade pasta at Padella to the mouth-watering rotis at Roti King, there’s something for every palate and budget. Exploring these best cheap restaurants in London not only saves you money but also gives you a chance to experience the city’s diverse food culture. So, next time you’re in London, make sure to check out these spots and enjoy delicious meals without breaking the bank.

Evening over Millennium Bridge, st. Paul's Cathedral from the Millennium Bridge in London, United Kingdom
Ready when you are

Plan United Kingdom in Stippl

Everything in this guide, ready to drop into your United Kingdom route, with planning and bookings in one app.

App StoreGoogle Play
Scan to download the Stippl app
Scan me