London’s food scene gets a bad rap for being pricey—but if you know where to look, it’s easy to eat well without emptying your wallet. There’s no shortage of places promising low prices, but not all of them deliver on taste. That’s why tracking down London’s budget-friendly top restaurants isn’t just about finding the lowest bill—it’s about scoring brilliant food at a price that feels like a win.
First off, skip the chains on Oxford Street and dive into local favourites. Ever tried Dishoom’s breakfast bacon naan roll? It’s under a tenner and might become your new Saturday morning treat. Or Yunus in Whitechapel—people queue for their £5 biryanis and leave grinning. Even Borough Market, which looks fancy, has meal deals under £8 if you snag a wrap or a stall curry at lunch.
Here’s the secret: the best value comes when you step off the tourist track and into neighbourhood haunts where every table’s full by 7pm. There’s a reason Londoners go back again and again. Forget bland lettuce bowls or soggy chips—these spots crank out proper meals, generous portions, and real flavour. Simple tip? Ask someone who’s lived here more than a year. You’ll find out where to get the best £7 pho in Shoreditch or a killer falafel wrap in Camden by following the locals, not the billboards.
- Where Londoners Really Eat on a Budget
- Hidden Gems That Punch Above Their Price Tag
- Smart Tricks for Affordable London Dining
- Flavour Without Compromise: What to Order
Where Londoners Really Eat on a Budget
If you hang around central London, it’s tempting to think eating out means pricey bistros or bland chain pasta. But talk to any savvy local and they’ll point you to neighbourhood joints that knock out big flavours for less.
Let’s nail down exactly where Londoners go for proper food without the eye-watering bill. On the East End’s Brick Lane, you’ll find legendary bagels at Beigel Bake. Open 24/7, it’s famous for its salt beef bagel (under £6) and always has a late-night queue. Or venture down Kingsland Road in Dalston for Vietnamese cafés that pull in crowds with steaming pho bowls for around £9—Viet Hoa’s broth has a cult following.
In South London, Brixton Village is packed with finds like Mamalan, serving up fresh dumplings, or Okan, where £8 gets you a plate of Osaka-style street food that’s a world away from the battered chicken shop next door. Students and workers on the run live off Flat Iron Square’s lunchtime deals: you can wolf down a Lebanese wrap or Neapolitan-style pizza and still have change from a tenner.
“The key to eating well in London is getting off the main drags and trusting the spots locals rave about,” says food writer Grace Dent. “You’ll eat far better for half the price.”
If you want numbers, the Office for National Statistics found in 2024 that Londoners spent, on average, £9.20 per meal when dining out—way less than what you’d pay in the West End’s tourist traps.
Area | Top Cheap Eat | Average Main (£) |
---|---|---|
Brick Lane | Beigel Bake | 4.50 |
Dalston | Viet Hoa | 8.50 |
Brixton | Mamalan | 8.00 |
Shoreditch | Poppies Fish & Chips | 9.95 |
Camden | Magic Falafel | 7.00 |
Here’s a simple tip: skip the restaurant chains you see in every city and go for smaller operations run by locals. Not only are you likely to support independent businesses, but you also end up with the best value meals London has to offer—meals that feel properly homemade.
Hidden Gems That Punch Above Their Price Tag
It’s not hard to find posh places in London, but honestly, some of the most memorable food hides in the unflashy corners. These are spots where the bill is so low, you’ll double check if they forgot something—except the flavour is all there. Here’s where you get London cheap eats that totally overdeliver.
Take Tofu Vegan in Islington. This joint gets props from locals (and loads of visiting students) for massive noodle bowls and crispy mock-duck pancakes. The lunch sets can clock in under £10, and you’ll actually feel full—no tiny plates here. Or check out Roti King by Euston station; it’s not winning interior design awards, but the flaky, just-charred roti matched with spicy dhal is the city’s worst-kept budget secret. Most mains sit around £8. Rumour is you can barely get through the lunchtime queue, but it moves fast. Tip: Thursdays are quieter if you can swing it.
For those who love a late-night bite, head south to Tasty Jerk by Peckham Rye. Classic Jamaican jerk chicken, smoky and fiery, plus rice and peas. It can feed two for a tenner if you split the big plates. This is where minicab drivers, students, and office workers all end up around 10pm, piling hot sauce on and talking over blaring tunes.
If market food is more your speed, book it to Maltby Street Market on weekends. Gyoza Guys do monster dumplings and crunchy wings both under £7. The quality’s high—where else do you see Instagram chefs elbowing their way to the front?
Here’s a quick rundown of these top-value spots so you can line up your next meal:
Restaurant | Area | Best Dish | Average Spend | Peak Time |
---|---|---|---|---|
Tofu Vegan | Islington | Chongqing Spicy Noodles | £9 | Friday dinner |
Roti King | Euston | Roti Canai with lamb curry | £8 | Weekday lunch |
Tasty Jerk | Peckham Rye | Jerk Chicken + Sides | £10 | Saturday night |
Gyoza Guys | Maltby St Market | Prawn Gyoza | £7 | Sunday midday |
If you want more bang for your buck, ask about lunch specials or early bird deals—loads of these places knock a pound or two off before 6pm. Also, don’t be shy about sharing big plates; some portions are serious business and splitting means you can try more. Keep a lookout on their Instagram pages, where surprise deals or pop-up menus sometimes drop without warning. This is London: it pays to be quick and a bit cheeky.

Smart Tricks for Affordable London Dining
Want to eat out in London and stay well under budget? It’s all about knowing a few tricks. Forget paying full price—London’s full of hacks that locals swear by when they’re craving good food but don’t want to bleed cash.
First up, timing is everything. Loads of places like Franco Manca or Flat Iron offer lunch deals—think full pizzas or steak plates for £7–£10. If you can sneak in before 5pm, you’ll catch happy hour menus, which are often smaller in price, not in portion.
- Follow your favourite restaurants on Instagram or sign up for their newsletters—loads announce flash deals and secret discounts to their followers first.
- Don’t ignore food markets. Places like Mercato Metropolitano in Elephant & Castle allow you to try different cuisines for less, especially if you skip the busiest hours.
- App it up. Too Good To Go lets you nab unsold meals from top London restaurants for around £4–£5. Another solid option is First Table, which knocks up to 50% off the bill if you book the earliest time slot.
- BYOB is still a thing. Many curry houses around Brick Lane let you bring your own alcohol, saving you a LOT compared to ordering drinks in-house.
- Share and save. Order a bunch of small plates with friends at spots like Hoppers or Homeslice and split the cost—you get more variety and spend less overall.
You probably know that London is full of food festivals, but did you realise stalls start slashing prices an hour before close? It’s not rare to get two-for-one sushi or three curries for the price of one at closing time. And student or NHS worker? Carry your ID—loads of central London spots knock 10% off just for showing your card.
Now, let’s talk numbers. Here’s a simple table to break down what real Londoners are paying at some popular budget-friendly spots as of spring 2025:
Restaurant | Location | Meal Deal Price | Usual Hours for Deals |
---|---|---|---|
Franco Manca | Multiple branches | £7.65 (pizza + drink) | Mon–Fri, before 5pm |
Dishoom | Shoreditch/King’s Cross | £8.20 (breakfast roll + tea) | Daily, 8–11:30am |
Yum Bowl | Borough Market | £6 (street food box) | Mon–Sat, lunchtime |
Too Good To Go (app deals) | Various | £3.99–£5.49 | Pick-up before close |
The takeaway? London’s full of cheap eats if you plan ahead, use the right apps, and hunt out local deals. Once you get the hang of these tricks, eating out in the city will never squeeze your spending again.
Flavour Without Compromise: What to Order
When it comes to London cheap eats, you want food that’s moreish, memorable, and actually worth the Tube ride. Order the wrong thing, though, and you’ll end up disappointed, even at the best-value spots. Here’s a breakdown of what to get at London’s most loved budget restaurants to make sure your tenner stretches as far as your appetite.
- Dishoom (Covent Garden, Shoreditch, King’s Cross): Go before 11:45am and grab the bacon or vegan sausage naan roll. If you’re in for lunch or dinner, the house black daal is legendary for a reason.
- Roti King (Euston): Get the roti canai with chicken curry. It’s under £10, filling, and the roti is always fresh off the griddle. You’ll spot students and office workers both tucking in.
- Moo Cantina (Pimlico): Their £9.90 lunchtime steak sandwich with chimichurri is a bargain and comes with a pile of fries. It’s the Argentinian fix you never knew you needed.
- Yum Bowl (Borough Market): The Thai chicken curry or veggie tofu bowls are generous and cost about £7-£8. Don’t be shy about adding extra chili for a kick.
- Falafel King (Camden Market): Order the falafel wrap—crunchy, packed with salads, and only about £6. Quick nibble for shoppers and music lovers alike.
- Café TPT (Chinatown): The roast duck rice is the go-to if you want something classic, filling and rich in flavour, without the Fitzrovia price tag.
Want to compare value and portions? Take a look at this:
Restaurant | Recommended Dish | Price (approx) | Why It Wins |
---|---|---|---|
Dishoom | Bacon Naan Roll | £7.70 | Hearty, unique, top-rated breakfast |
Roti King | Roti Canai + Curry | £9.50 | Huge portion, freshly made |
Moo Cantina | Steak Sandwich + Fries | £9.90 | Protein-packed, great bread, includes sides |
Yum Bowl | Thai Chicken Curry Bowl | £8 | Big bowl, layered flavours, extra toppings available |
Tip: Avoid drinks and go for tap water if you want to keep it ultra-budget. Most of these places pile on the flavour even in their most basic dishes, so you don’t need to over-order. And don’t forget, in London, a plate of hunger-busting food under £10 with queues out the door usually means you’ve found the good stuff.