
London, a city famous for its rich history and iconic landmarks, is a melting pot of food worldwide. But let’s face it—eating out in this city can get pricey. Fortunately, there’s no need to worry, because we’ve rounded up some of the best cheap eats in London that are guaranteed to fill you up without draining your wallet.
Whether you’re exploring the bustling streets of Soho or soaking in the atmosphere of Covent Garden, there’s no shortage of delicious, affordable spots to refuel. So, let’s dive in and discover these budget-friendly gems that are perfect for any traveler.
1. Savoir Faire Restaurant: A French Feast Without the Price Tag
Craving French cuisine but don’t want to splurge on a Michelin star? Look no further than Savoir Faire Restaurant. Located on New Oxford Street, this charming French spot serves a delicious selection of dishes that won’t leave you feeling guilty about your budget.

Their menu features classic French comfort food made with fresh, high-quality ingredients. Whether you’re stopping in for a quick lunch or a relaxed dinner, you’ll find that this is one of the cheap eats in London that brings a little bit of Paris to the city’s heart.
- Must-try dish: Croque Monsieur
- Location: 42 New Oxford Street, London WC1A 1EP
2. Cigalon: French Dining Without the Hefty Price Tag
For something a bit more upscale, but still affordable, Cigalon offers delicious French fare with a contemporary twist. Located on Chancery Lane, Cigalon provides an elegant yet reasonably priced meal.
The atmosphere is warm and inviting, and with their Meal Deal for £25, it’s a great way to indulge in some fine French dining without breaking the bank. Whether enjoying a quiet dinner or celebrating a special occasion, Cigalon is one of the best cheap eats in London.

- Must-try dish: Roast Chicken with Ratatouille
- Location: 115 Chancery Lane, London WC2A 1PP
3. BAO Soho: Taiwanese Street Food in the Heart of London
BAO Soho has quickly become a staple for those looking for affordable yet tasty Taiwanese street food in London. The iconic bao bun is the star of the show here, and they serve it up with mouthwateringly good fillings like fried chicken and aubergine.
The prices are reasonable considering the quality and the fact that you’re dining in the trendy Soho area. Whether you’re visiting for lunch or dinner, BAO Soho will surely become one of your go-to cheap eats in London.
- Must-try dish: Fried Chicken Bao
- Location: 53 Lexington Street, W1F 9AS
4. Bun House: Affordable Asian Street Food
Tucked away in Chinatown, Bun House offers an excellent selection of affordable Chinese street food. Their bao buns come filled with various delicious ingredients, and each bite delivers a burst of flavor.
With friendly service and a cozy atmosphere, it’s easy to see why Bun House is considered one of the best cheap eats in London.

- Must-try dish: BBQ Pork Bao
- Location: 26-27 Lisle Street, London WC2H 7ba
5. Viet Food: Vietnamese Flavours for Every Budget
If you’re looking for a fresh, vibrant meal at a great price, head to Viet Food on Wardour Street. Known for its flavorful pho, banh mi, and fresh spring rolls, this spot brings the authentic taste of Vietnam to the heart of London.
Their menu is packed with delicious dishes at reasonable prices, making it one of the best cheap eats in London for those seeking something light, healthy, and flavorful.
- Must-try dish: Pho
- Location: 34-36 Wardour Street, London W1D 6QJ
6. Roti King: Malaysian Comfort Food
Roti King in Euston may be the perfect place for those looking to taste Malaysia in their food. Best known for its roti canai, the spot offers large servings of curries and different types of rice meals. Fast food is quick, delicious, and cheap eats in London, affordable, too.
- Must-try dish: Roti Canai with Curry
- Location: 40 Doric Way, London NW1 1LH
7. Pizza Pilgrims: Neapolitan Pizza at a Bargain
Pizza Pilgrims deserves your attention if you are craving a good pizza. Because it has several places in London, this pizzeria is famous for preparing Neapolitan pizzas with only the finest ingredients.
The best part? Even though the restaurant is located in the heart of London, the prices are not too expensive. It will make you think you’re in Italy but won’t have to spend much.
- Must-try dish: Margherita Pizza
- Location: 11 Kingly Street, London W1B 5pw
8. Tongue & Brisket: A Quick and Tasty Bite
Those seeking budget-friendly, easy meals should check Tongue & Brisket on Wardour Street. If you are looking for a sandwich, a main dish of meat, or a salad, the menu suits everyone with cheap eats in London.
- Must-try dish: Brisket Sandwich
- BestCheapLondon
- Location: 199 Wardour Street, London W1F 8ZN
9. Lanzhou Lamian Noodle Bar: A Taste of China
People who love Chinese food will find some of the best hand-pulled noodles in London at Lanzhou Lamian Noodle Bar on Cranbourn Street. The noodles are fresh daily, and the broths are packed with flavor.
Lanzhou Lamian is a place for cheap eats in London that offers delicious and authentic tastes, whether you want beef, chicken, or noodles with vegetables.
- Must-try dish: Beef Lamian
- Location: 33 Cranbourn Street, London WC2H 7AD
10. Misato: A Japanese Delight on a Budget
Misato on Wardour Street is where you should be if you want Japanese comfort food. Misato is ideal for those seeking a budget-friendly meal that will satisfy their hunger, offering quick service, delicious sushi, and comforting ramen. Here, you get generous food and mouthwatering flavours, so it’s an excellent choice for Japanese food fans on a budget.
- Must-try dish: Chicken Katsu Curry
- Location: 11 Wardour Street, London W1D 6PG
11. Crunchy Falafel: Fresh, Affordable, and Delicious
If you want a quick bite of fresh, healthy food, try the Crunchy Falafel at the Trocadero next to Piccadilly Circus.
Whether you choose a wrap, a salad, or a platter, everything is tasty, satisfying, and within budget, making it an ideal option for a quick take-out meal. Pleasant Mediterranean dishes can be made at a cheap eats in London.

- Must-try dish: Falafel Wrap
- Location: Trocadero, Piccadilly Circus, London W1D 7dh
12. Pizza Pilgrims Soho: Pizzas Done Right in Central London
If you want to try great Neapolitan pizza at an affordable price and in a light atmosphere, try Pizza Pilgrims in Soho. The meals are always tasty, and the restaurant is fast, so this place is always a good budget option with cheap eats in London.
- Must-try dish: Pizza Margherita
- Location: 11 Dean Street, Soho, London W1D 3rp
13. The Kati Roll Company: Delicious Indian Wraps
If you’re hungry and need something fast, check out The Kati Roll Company in Soho. The restaurant is renowned for its delicious Indian wraps and rice bowls, which are always served generously at a low price.
Chicken, lamb, and paneer are some of the filling options in the wraps, making them one of the top choices for anyone who enjoys Indian food and one of the best cheap eats in London.
- Must-try dish: Chicken Kati Roll
- Location: 24 Poland Street, London W1F 8qj
14. Casa do Frango: Portuguese Perfection
Casa do Frango is a budget-friendly spot for piri piri chicken that will make you return for more. Customers can enjoy large portions, and the food is served quickly, making it a good choice for anyone seeking tasty and affordable eats in London.
- Must-try dish: Piri Piri Chicken
- Location: 32 Southwark Street, London SE1 1tu
15. Old Chang Kee Covent Garden: Singaporean Snack Heaven
If you want to try different foods, Old Chang Kee in Covent Garden offers delicious Singaporean dishes at a reasonable price.
Curry puffs and satay sticks are their best-sellers; their flavours make everyone smile and look forward to more. For a special cheap eats in London, this spot is one of the best that London has to offer.

- Must-try dish: Curry Puffs
- Location: 15a New Row, London WC2N 4AF
Planning Your London Adventure?
While indulging in these cheap eats in London, why not take advantage of the helpful resources on Welcome2.London? It’s your ultimate travel guide to London, offering easy-to-use booking comparisons for attractions, tours, and accommodations.
Plus, if you’re looking for extra comfort during your trip, don’t forget to book a Chauffeurz Premium Services through Welcome2.London platform. It’s the perfect way to explore London in style and ease.
For more information or to book your chauffeur service, reach out to:
- Call Centre: +44(203)8264125
- Office Hours: 09:00-17:00/Mon-Fri
- Email: contact@chauffeurz.london
Whether getting around London’s vibrant neighbourhoods or heading out on a day trip, Chauffeurz Premium Services ensures you travel in comfort.
Enjoy your London adventure, and remember: great food doesn’t have to come with a hefty price tag!