Cheap Meals Under £25 In London

With purse strings a bit tight nowadays, we're all looking for ways to save. But that doesn't mean you have to hold back when it comes to London's dining scene.

From restaurant deals to affordable restaurants and reasonable set menus, we're giving you all the best places for a cheap meal under £25 in London. Pig out without breaking the old piggy bank.

Last edited by Scarlett Welch

Last updated on 24th March 2025



Pizza Pilgrims - Restaurants

If you're a lover of all things cheesy, then Pizza Pilgrims will surely fill the void. Enjoy excellent toppings on your scrumptious slices such as pesto, pepperoni and much more, as well as tasty cocktails and Nutella pizza rings.

Effra Social

Taking Bookings

Portobello Perks - £4.50 pints and 1 other offer

Along with a sprawling beer garden and cheap drinks, Effra Social is also an affordable restaurant. From burgers with fries for around £15 to surf and turf platters between two for under £40, there's plenty of top quality eats to be had on a budget. Our favourite deal? Nab three small plates for £21. We recommend pairing the halloumi fries with the crispy, cheesy jalapeno bites and padron peppers.

Ollie’s House Chelsea

Taking Bookings

Bottomless Brunch and 8 other offers

The beach-inspired bar in Chelsea, Ollie's House is a chic space that promises an exciting Asian fusion menu. Whether you're cosying up on a sofa with your other half or heading here with friends for dinner, drinks or bottomless brunch, you won't need to break the bank to enjoy your meal.

Not only do they offer 50p gyoza from 3 to 6pm every day, but you can also nab three courses for £22.90 on their evening set menu, or two for £18.90. Available Sunday to Thursday from 3pm until close, this offering features chicken katsu curry, Thai drunken noodles, halloumi fries and much more.

Market Halls - Top London Sites

Whether you're in Victoria, Canary Wharf or Oxford Street, Market Halls is the place to be for affordable fare from all sorts of street food vendors. There are countless London favourites selling scrumptious eats here, from £10 burgers at Black Bear to £6.50 chicken wings from Butchies.

They serve every cuisine under the sun here, and there are multiple bars if you fancy a tipple alongside your meal. Expect sleek, modern interiors across their sites, with a buzzing atmosphere at all times.

BrewDog - Bars

Along with 2-4-1 veggie or vegan mains on Mondays from 12pm to 10pm, BrewDog has a varied menu packed with £10 wings, burgers with fries for under £20 and pizza for under £15, as well as 'hoppy meals' for £16.50. Check out locations in Waterloo, Clerkenwell and beyond.

Ping Pong - Various Sites, London

Promising all sorts of cracking deals, this TikTok famous restaurant has sites in Bow, Southbank, Soho and beyond. Their affordable lunch menu costs only £11.95 for a build-your-own bento box, available on weekdays until 5pm.

Load up on steamed jasmine rice, seafood dumplings, crispy tofu and more. And between 3 and 6pm, you can enjoy half-price drinks and dim sum on over thirty of their top menu items.

Xi'an Biang Biang Noodles

Located in Shoreditch, Xi'an Biang Biang Noodles is an authentic Chinese restaurant that specialises in hand-pulled noodles. They serve a mix of thin and belt noodles, which you can pair with everything from braised beef to chunky pork belly or a sour and spicy soup.

Their main courses start from as little as £11.90 each, while small plates start from only £6.80. Enjoy these dishes in casual, laid-back surrounds.

Bancone

The Bib Gourmand-awarded Bancone is a real gem - not only for its sleek interiors and cosy dining spaces but for its exceptional menu at an affordable price. You can easily dine here for under £25 with pasta dishes starting from a humble £9.50 per person, and negronis coming in at £7 each. Look forward to the likes of silk handkerchiefs with egg yolk in walnut butter for £12 and so much more.

The Palomar

Nestled in the heart of Soho, The Palomar is a vibrant and trendy restaurant offering an exceptional taste of Jerusalem-style dishes with a modern twist. Known for its warm, inviting atmosphere and impeccable service, it's no surprise this spot has earned a coveted Bib Gourmand recognition from Michelin.

For those looking to enjoy a delicious lunch without breaking the bank, The Palomar offers a fantastic three-course £25 lunch deal featuring the likes of chicken labneh with yoghurt and chilli butter, and grilled hake. There's also a baklava and pistachio ice cream sandwich for dessert. Phwoar. 

Flat Iron

With venues in Soho, Shoreditch and King's Cross, Flat Iron is an affordable steakhouse that promises an entire meal for under £20. Their signature cut costs just £14, which you can pair with everything from homemade beef dripping chips to truffled macaroni cheese or crispy bone marrow garlic mash.

They're also slinging out cocktails for jut £9 each - our favourite is the Sherbet Bellini. The sleek  basement space is perfect for date night, especially if you're after an affordable treat.