Eating in London needn’t send you into a financial frenzy. Across the capital, there are plenty of restaurants, cafes and eateries offering delicious food at bargain prices. Whether you’re looking for a quick bite, a sit-down meal or some fresh and tasty ingredients, we’ve compiled a list of where to eat cheap in London. From scrumptious fish ‘n chips to mouthwatering pizza, we promise that these five cheap eats in London will fill your stomach without emptying your wallet. So, if you’re looking for a bargain bite, this guide and remember to let us know your favourites!

This post was originally published in 2014 and has been revised for accuracy!

The 5 best cheap eats in London

Napoli Gang

Holding themselves to the highest standards, the team began Napoli Gang hail produce as king, sourcing amazing ingredients directly from Italy. They have always queued out the doors thanks to over-the-top menus and beautiful interiors.

Skip the queues and order pizza to your sofa or either takeaway in London from the list of quirkily named pies from Napoli Gang including – a classic in disguise that combines mushrooms with ham, cheese, herbs, and olives. I also love the combination of burrata and arancini on the sides menu there’s a full feast available. But also, make sure to leave room for dessert – the XXL lemon meringue pie is legendary and makes for some serious Instagram fodder.

73 Vallance Rd, London E1 5


View this post on Instagram


A post shared by NAPOLI GANG 🤙🏾 (


Fish ‘n chips just don’t get better than this. Open since 1945, award-winning Poppies is one of the tastiest cheap eats in London. Costing from as little as £5.95, Poppies’ menu which is full of secret family recipes, fresh fish, scrumptious savouries, and golden chips will keep you coming back for more. Located in Spitalfields and Camden, Poppies’ will transport you back in time with their newspaper-wrapped takeaways, 1940’s decor and even live music at their Camden fish bar. So next time you’re in London, make sure you swing by Poppies for your fish ‘n chip fix!

They do takeaway and And I love their take away as the food comes wrapped in newsprint boxes or cones, just as it was in the old days. 

6-8 Hanbury Street, London E1 6QR

Daddy Donkey

Visit Daddy Donkey for a bargain burrito bursting with flavour. Daddy Donkey first began serving burritos in Leather Lane back in 2005, since then the Mexican grill has evolved into one of the most loved cheap eats in London. It’s easy to see why Daddy Donkey is so popular. Some of the fresh ingredients and succulent fillings on offer include shredded brisket and pulled pork shoulder topped with fresh guacamole. You can grab a taste of Mexico from around £5.95, so next time you visit the capital make sure Daddy Donkey is your first stop.

50b Leather Lane, London EC1N 7TP

Patty & Bun

Patty and Bun don’t mess around with flavour. Their mouthwatering burgers and chips sprinkled with rosemary salt are what keeps Londoners’ queuing all day, every day for a bite of Patty and Bun. From just £7.50, diners can tuck into one of six delicious burgers including the classic ‘Smokey Robinson’ and the ‘Lambshank Redemption’. Patty and Bun definitely live up to its reputation – this is one of the cheap eats in London not to be missed.

54 James Street, London W1U 1EU


View this post on Instagram


A post shared by Patty&Bun (@pattyandbun)

Borough Market

Borough Market is the perfect place for any passionate foodie looking for a bargain bite. With a variety of restaurants and cafes and over 150 stalls, you’ll be spoilt for choice. Borough Market is full of affordable ingredients, seasonal produce, and delicious cuisine. From chocolate to cheese, everything you need to eat cheap can be found under one roof. Pick up a freshly prepared sandwich in your lunch break or vegetables to make a low-cost dinner in the evening. Whatever you eat, let us know what bargains you find at Borough Market!

You don’t have to trade in flavour to eat on a budget. These top five cheap eats in London are guaranteed to get your tastebuds tingling. So next time you’re in London, make sure that you follow this guide and enjoy some of the best food that the capital has to offer – I know I will!

8 Southwark Street, London SE1 1TL


View this post on Instagram


A post shared by Borough Market (@boroughmarket)

Our East End food tour in London is the perfect way to explore London if you like culture, history, and food!

We have a really, really good newsletter

Join over 100,000 food travel experts. Subscription is free.