London is famous for being pricey, and yeah, it can be. But if you’re looking for where to eat in London on a budget, you’re in luck, this city is packed with places that do big flavour for small money. I’ve eaten my way around London for years, from noisy street markets to tiny family spots, and I still get excited by how much good food you can find without spending loads. You don’t have to settle for boring meals to save cash here. You can eat fresh pasta, rich curries, steaming noodle bowls, or proper jerk chicken for the price of a quick train ride. The trick is knowing where locals actually go, which areas hide the best value, and what to order when you get there.
That’s why I put together these 50 friendly places to eat in London on a budget. Every spot on this list is affordable and genuinely good the kind of place I’d send a friend without thinking twice.
Location:6 Southwark Street, Borough Market, SE1 1TQ (also Shoreditch at 1 Phipp Street)
Interior of Padella restaurant showing the long counter bar with stools and the open kitchen area I'm starting with Padella because it's the restaurant that made me realize London could do affordable Italian food properly. This place serves fresh, handmade pasta that rivals anything I've eaten in Italy, and most dishes cost between £10-15.
Padella is also a smart stop if you’re planning a weekend trip to Londonbecause it’s right by Borough Market, easy to reach, and feels like a treat without the big price tag. The pasta is made right in front of you every morning. I always go for the pici cacio e pepe thick, hand-rolled noodles swimming in creamy pecorino cheese and cracked black pepper. But honestly, you can't go wrong with anything here. The 8-hour slow-cooked beef shin pappardelle is legendary, and people travel from across London just to taste it.
Location:40 Doric Way, Euston, NW1 1LH (also Waterloo at 97 Lower Marsh)
Malaysian street food restaurant Roti King storefront with black frame windows and gold lettering Hidden down a basement staircase near Euston Station, Roti King is where I go when I'm craving proper Malaysian street food. The owner, Sugen Gopal, grew up in his mother's restaurant kitchen in Malaysia, and it shows in every dish.
The roti canai costs around £6-7.50 and comes with your choice of curry. I love watching them make it they stretch and flip the dough until it's impossibly thin, then cook it on a hot griddle until it's crispy outside and soft inside. Tear it apart with your hands and dip it in the rich, fragrant curry. It's messy, it's delicious, and it's exactly how you should eat it.
Location:Multiple locations, including 53 Lexington Street, Soho, W1F 9AS and 4 Pancras Square, King's Cross
BAO restaurant at dusk, showing large windows, indoor dining, and limited outdoor seating BAO changed London's food scene when they opened. These aren't your average buns they're pillowy soft, steamed milk buns filled with creative Taiwanese-inspired ingredients. The Soho location has held a Michelin Bib Gourmand for 9 years running.
My favorite is "The Classic" braised pork with peanut powder, fermented greens, and coriander. The fried chicken bao is incredible too, with its sesame bun, crispy chicken, and Sichuan mayo. Each bun costs around £5-7, so order three or four between two people and add some sides.
Location:Multiple locations including King's Cross, Shoreditch, Covent Garden, Carnaby
Luxurious and cozy bar setting with orange and red tones, a full selection of spirits, and dining tables. Dishoom recreates the old Irani cafés of Bombay, and they do it brilliantly. While it's slightly pricier than some spots on this list, you can still eat well for £15-20 per person if you're smart about it.
I always start with the bacon naan roll if I'm there for breakfast; it's under £8 and absolutely worth waking up for. For lunch or dinner, share a few dishes: the house black daal is rich and comforting, the pau bhaji is loaded with flavor, and the chicken ruby is my go-to curry. The naans are huge and perfect for sharing.
The atmosphere is beautiful, think vintage fans, old photographs, and dim lighting that makes everything feel special. Yes, there's usually a queue, but you can add your name to the list on their app and grab a drink at the bar while you wait.
Location:Multiple locations across London (original in Brixton Market)
Pizza restaurant entrance, Franco Manca, showing outdoor seating and large windows Franco Manca is proof that chain restaurants can still be excellent. These sourdough pizzas are made with organic ingredients and cost £7-10. That's it. Real Neapolitan-style pizza for less than a tenner in central London.
The dough is fermented for 20 hours, giving it that perfect tangy flavor and chewy texture. I usually go for pizza number 2 tomato, mozzarella, and chorizo. Simple but so good. The number 4 with goat cheese, tomato, and wild mushrooms is also fantastic.
Location:159 Brick Lane, E1 6SB
Baker standing behind a counter filled with fresh bagels and bread inside Beigel Bake shop This place is open 24 hours a day, 7 days a week, and I've been here at all hours. Their salt beef beigel (that's how they spell bagel) costs around £5 and is one of London's legendary cheap eats.
The bagels are baked fresh on site all day long. For the salt beef version, they pile on thick slices of tender, peppery beef, add mustard and pickles, and hand it to you wrapped in paper. It's massive, messy, and perfect. The smoked salmon and cream cheese is cheaper about £3 and just as good.
Location:49 Frith Street, Soho, W1D 4SG (also St Christopher's Place and King's Cross)
Hoppers London restaurant seating area with natural light and a jungle theme Hoppers specializes in Sri Lankan food, and their namesake dish the hopper is something special. It's a bowl-shaped pancake made from fermented rice flour and coconut milk, crispy on the edges and soft in the middle. You can get one with an egg baked into it for around £4.
I love ordering a selection: a couple of egg hoppers, the kothu roti (chopped roti stir-fried with vegetables, egg, and your choice of meat), and some curry on the side. The bone marrow varuval is rich and indulgent. The whole meal comes to about £15-18 per person, which is reasonable for the quality and location.
Location:26-27 Lisle Street, Chinatown, WC2H 7BA
Bun House featuring a large graphic of two orange tigers in the window Right in the heart of Chinatown, Bun House serves Cantonese steamed buns that are Instagram famous for good reason. The custard buns are their signature break; one open and the sweet, salted egg custard flows out like lava. They cost £3.80 each.
The savory buns are equally good. The char siu pork bun is packed with sweet, sticky barbecue pork. The lamb bun has cumin and garlic that give it a real kick. Each bun comes stamped with a Chinese character showing what's inside.
Location:Lots of branches across London (Soho, Camden, Brixton, Spitalfields, Borough, King’s Cross, and more)
Modern burger restaurant facade, Honest Burgers, with outdoor dining setup I like Honest because it keeps things simple and fair. You get a proper, juicy burger made with good meat, but the price doesn’t feel silly for London. The restaurants are casual and relaxed, so it’s easy to walk in hungry and leave happy.
My usual order is the Honest burger with their rosemary salted chips. Those chips are a big reason I go back hot, crispy, and full of flavour. If you want to save even more, check for weekday deals or lunch offers. Honest is one of the easiest ways to get a solid meal without stressing about the bill.
Location:
- Spitalfields: 6-8 Hanbury Street, London E1 6QR
- Camden: 30 Hawley Crescent, London NW1 8NP
Storefront of Poppies Fish & Chips with a green awning on a sunny day Fish and chips can be expensive in London, so I go to Poppies when I want one that feels truly worth it. It has an old-school, friendly vibe, and the fish is cooked fresh, not sitting around waiting for someone to order.
I recommend the cod and chips. The batter is light and crisp, the fish is flaky, and the portions are big. If you’re trying to stretch your money, sharing is a smart move one plate can easily feed two people, especially if you add a small side.
Location:83-89 Fieldgate Street, Whitechapel, London E1 1JU
Dining area of Tayyabs showing dark tables set with red napkins and modern decor If you want a big, filling meal on a budget, Tayyabs is the place I always suggest. It’s lively, loud in the fun way, and perfect for eating with friends. The best part? The portions are generous, so your money goes far.
I always tell people to order the grilled lamb chops. They arrive sizzling, smoky, and full of spice. Add a naan and one curry to share, and you’ve got a feast without paying central London prices. It’s also BYOB, which helps keep the total cost low.
Location:2-10 Umberston Street, Whitechapel, London E1 1PY
Lahore Kebab House restaurant dining room with many set tables and rattan chairs Right near Tayyabs, Lahore Kebab House is another budget legend. It’s bright, busy, and no-nonsense food comes fast, portions are big, and the prices stay friendly.
I love the mixed grill here. You get a lot of meat for the price, and it’s perfect with naan and salad. If I’m sharing, I also add a simple dal or curry on the side. It’s hearty food that keeps you full for ages.
Location:10 Arcola Street, Dalston, London E8 2DJ
Mangal 1 Turkish restaurant exterior with a red sign and red awning at night Mangal 1 makes me happy every time I go. The smell of charcoal hits you as soon as you walk in, and the grilled meat tastes even better than it smells. It’s one of those places where the food feels comforting and generous, not tiny and overpriced.
I usually order an Adana kebab or a lamb plate with bread and salads. The portions are big enough that one main is a full meal. If you don’t eat meat, the halloumi and grilled veg are still great value.
Location:Dalston / Kingsland Road area, London E8
Umut's Ocakbasi Turkish restaurant with staff serving customer Umut’s is another Dalston gem I really rate for budget eating. It’s friendly, relaxed, and built for sharing. You’ll usually get warm bread and salads with your meal, which instantly makes the whole table feel fuller without extra cost.
If you’re with friends, go for a mixed grill platter. You get loads of food for the price, and everything has that smoky, grilled flavour. If you’re solo, pick one kebab plate it will still be more than enough.
Location:40-42 Caledonian Road, King’s Cross, London N1 9DT
Authentic Addis Ethiopian Restaurant setup with small mesob tables and ceremonial white drapes Addis is a brilliant budget choice when you want something different but still filling. Ethiopian food is made for sharing, and that’s why it’s so good for your wallet. The place feels warm and welcoming, and you don’t need to dress up or plan ahead.
I always recommend the mixed platter. You get soft injera bread plus different stews and veg in one order. It’s colourful, satisfying, and a fun way to eat together. Even if you’ve never tried Ethiopian food before, this feels like an easy, affordable place to start.
Location:134 Kingsland Road, Hoxton, London E2 8DY
Restaurant Sông Quê Café showing large windows and a woman walking past the storefront Song Que is simple, honest Vietnamese food at great prices. It doesn’t try to be fancy. You come here because the bowls are big, the flavours are strong, and the cost makes sense.
I usually go for pho when I want something comforting and warm, or a rice plate with grilled meat if I’m really hungry. Everything tastes fresh lots of herbs, clean broth, and good spice. It’s the kind of place I keep returning to because it always feels like good value.
Location:Many branches across London (Spitalfields/Shoreditch, Soho, Victoria, Brixton, West Hampstead, and more)
Thai restaurant entrance for Rosa's Thai, featuring a menu display next to the door Rosa’s is my easy Thai pick when I want something tasty and affordable without thinking too hard. The restaurants are bright, casual, and good for eating alone or with friends.
The green curry and pad thai are safe, filling choices. If you like spicy food, their stir-fries are great too. I suggest going at lunch if you can, because the prices feel even better in the daytime.
Location:58 Brewer Street, Soho, London W1F 9TL
Kiln restaurant bar area with a stainless steel counter and beer taps Kiln isn’t the cheapest place on this list, but for Soho it’s excellent value. The food is bold, smoky, and filling, and the quality is high. It’s a small, busy place with open-fire cooking, so the energy feels lively and fun.
I recommend choosing two or three dishes to share instead of ordering lots of extras. The clay-pot noodles and grilled meat plates are my favourites. If you order smart, you’ll eat like you’re in a proper special spot without paying a special-occasion price.
Location:Brixton (near Brixton Station, Coldharbour Lane area)
Outdoor dining space at Negril, a Caribbean food restaurant with a yellow sign I come to Negril when I want real Caribbean comfort food that feels like a proper meal, not a small “taster” plate. The place is lively and friendly, with music and a relaxed Brixton energy. It’s the sort of spot where you can turn up hungry and leave full without spending loads.
My go-to order is the jerk chicken. It’s smoky, well-spiced, and comes in a portion that actually makes sense for the price. The sides are solid too think rice, plantain, or slaw that adds real weight to the plate. If you’re eating with friends, sharing a couple of mains and sides is an easy way to keep costs low while trying more flavours.
Location:Brixton Market (inside the market area)
Fish, Wings & Tings Caribbean restaurant exterior with outdoor communal seating in Brixton Village This is a tiny stall with huge flavour. I like coming here when I want something fast, hot, and satisfying without paying restaurant prices. Brixton Market itself makes the whole experience fun grab your food, find a seat, people-watch, and you’re sorted.
I usually get fried chicken or wings, and I love how bold the spicy sauces are. The portions are generous for a market stall, so you feel like you got a real meal. If you’re on a tight budget, this place is one of the best quick wins in Brixton.
Location:Many branches across London (Soho, Camden, Shoreditch, Victoria, Westfield Stratford, and more)
Restaurant service counter at Pho showing fresh ingredients and kitchen staff working Pho is my dependable chain when I want a big bowl of something warming that won’t wreck my budget. The restaurants are casual, bright, and easy to walk into without booking. It’s also a great choice if you’re with someone who’s picky or needs veggie or gluten-free options.
I usually go for a classic beef pho or a chicken noodle bowl. The broth is light but full of flavour, and the bowls are big enough to count as a full meal on their own. If you want to keep it extra cheap, skip starters and just enjoy one good bowl it does the job.
Location:Old Street, Shoreditch, and Hackney areas
Restaurant dining area of Bánh Mì Kêu featuring a white counter with green menu boards If I’m in a rush and want a cheap lunch that still tastes fresh, I go to Banh Mi Keu. Their sandwiches are fast, filling, and usually under a tenner, which is rare for London in busy areas.
I recommend the classic banh mi with pork or chicken if you eat meat, or the tofu version if you don’t. The bread is crispy, the fillings are punchy, and the pickled veg gives it that sharp, fresh bite. One sandwich is enough to keep you going for hours.
Location:Leather Lane, Holborn / Hatton Garden area (weekday market)
Busy Leather Lane Market street with many food and retail stalls under white tents Leather Lane is one of my favourite weekday lunch zones in London. It’s a long street full of stalls selling food from everywhere Afghan, Indian, Lebanese, Mexican, noodles, you name it. Prices usually sit around £7-£10, and the portions are built for hungry office workers.
I don’t overthink it here. I walk down the lane, follow the best smells, and pick something that looks busy. Stalls like Aria Golden Grill are great for big, grilled plates that feel like a full dinner at lunchtime. Then I take it to the little square nearby and eat in the sun if it’s out.
Location:Borough Market, London Bridge
Borough Market food stall with a red awning and a vendor serving artisanal snacks and dips Borough Market can be expensive if you go wild, but it’s still a great budget place if you choose smart. I treat it like a street-food playground, not a fancy dining-only zone. Go early for shorter lines and better choice.
For me, this is one of London's best street marketswhen you want proper flavour without a proper price tag you just have to shop like a local. I usually grab one strong main from a stall something like a sausage roll, a bao bun, or a hearty plate from a smaller vendor then stop there. Skip the trendy drinks and snacks, and you’ll eat really well for a fair price. The key is one good plate, not five little extras.
Location:Camden Town (inside Camden Market)
Vendor serving customers at the Camden Noodle Chinese street food stall Camden is built for cheap eating. It’s loud, colourful, and full of stalls making big portions meant to fill you up. I like it because you can try loads of world flavours without paying restaurant prices.
I usually get something like arepas, dumplings, noodles, or loaded fries, depending on what I’m craving. If I’m with friends, we share bites so everyone gets variety without spending more. It’s fun, filling, and very budget-friendly for a tourist area.
Location:Covent Garden (Seven Dials Market food hall)
Modern food hall atmosphere in Seven Dials Market with people dining on both floors Food halls can be expensive, but Seven Dials has a few stalls that stay fair especially if you visit at lunch. The vibe is friendly and busy, and it’s a nice indoor option when the weather’s bad.
I treat it like a “mix and match” zone. I pick one main to share or one filling dish for myself, then maybe a small snack if I still want more. If you do it this way, you get the fun of a food hall without the crazy total bill.
Location:Covent Garden / Chinatown area
Chinatown Bakery storefront window showing decorated cakes in a display case This is one of my favourite cheap moves in central London. Chinatown bakeries sell buns and pastries for just a few pounds, and they’re surprisingly filling. It’s not a sit-down restaurant moment; it’s a smart budget win.
I grab a sweet bun or a soft savoury pastry, then pair it with a cheap tea or coffee. It’s a simple way to eat in the middle of town without paying central London café prices. Perfect for breakfast or an afternoon fix.
Southbank Centre Food Market in London with many black stalls and the London Eye visible in the background I love this market for a cheap weekend meal with a walk by the river. It has that relaxed London weekend feel, and most stalls offer decent portions for fair prices.
I go earlier if I can, because the best food sells out. I’ll pick one hearty main maybe something grilled, a big wrap, or a comfort-food bowl and eat outside with the view. It’s one of the nicest budget ways to spend a weekend afternoon in London.
Location:Bloomsbury (near the university area)
Customers eating and talking inside Master Wei Xi'an restaurant at a wooden table This is my pick when I want hand-pulled noodle comfort without spending much. The place is simple, fast, and all about flavour. You don’t need starters here a bowl is enough.
I usually order the biang biang noodles because they’re thick, chewy, and full of spice. If you want something smaller to share, get a side of dumplings. It’s great value, especially if you’re around Bloomsbury and want a proper meal for a student-friendly price.
Location:Branches in Bloomsbury, Soho, Canary Wharf, and other parts of London
Busaba Thai restaurant interior with dark wood paneling, long tables, and a gold Buddha statue Busaba is a good pick when I want Thai food in a calm, comfortable space without paying a big price. The restaurants feel relaxed and roomy, so it’s easy to sit down and enjoy your meal without feeling rushed. It’s not the cheapest Thai in London, but the value is strong for the quality and the central locations.
I usually order a curry or noodle dish the green curry and pad thai are my safe favourites. If I’m with someone, I’ll share a couple of sides to make the meal feel bigger without spending much more. The real budget move here is lunch: they often have lunch deals that keep everything friendly on price.
Location:Lots of branches across South London (you’ll spot them in areas like Brixton, Peckham, Lewisham, Croydon, and more)
Morley's Fried Chicken shop with red tiles, glass doors, and large windows showing menu items Morley’s is pure London late-night culture, and I love it for what it is: cheap, hot, filling food that hits the spot. It’s not trying to be fancy, and that’s why it works. You walk in hungry, you walk out sorted, and your wallet barely feels it.
My usual order is a chicken burger or wings with chips. The portions are generous, and it’s the kind of meal that keeps you full for hours. If you’re out late or just want a cheap comfort meal, Morley’s always delivers.
Location:Greenwich Market area (near the market and Cutty Sark)
Goddard's at Greenwich Pie and Mash shop exterior on a street corner with green paint Whenever I’m in Greenwich, I like stopping at Goddard’s for classic pie and mash. It’s old-school London food at a fair price, and it feels like a nice break from trend-heavy spots. The place is simple, friendly, and built to feed people properly.
I always go for the minced beef piewith mash and liquor sauce. It’s warm, hearty, and really filling for the money. If you want a real London experience that doesn’t cost much, this is one I happily recommend. Location:Haggerston (near Regent’s Canal) and a stall in Camden Market
Casual dining area of Arepa & Co showing light wooden floors and an outdoor view Arepa & Co is one of my favourite budget wins because arepas are naturally filling. These are warm corn cakes stuffed with big flavours, and one is usually enough for a full meal. The vibe is casual and friendly, and the food feels fresh and comforting.
If you eat meat, I recommend the pabellón arepa it comes packed with beef, black beans, and cheese, so you get a lot in one bite. If you’re veggie, the plantain-based options are great too. It’s a smart pick when you want something different without spending much.
Location:Islington and Spitalfields
Tofu Vegan showing the entrance and street view of the modern eatery Tofu Vegan is my go-to when I want vegan food that’s affordable and actually exciting. The menu is full of bold flavours, and the portions are big enough that you don’t need extras. It’s a relaxed, no-fuss spot where you can eat well on a budget.
I usually get a noodle bowl or a tofu dish with chilli oil. Everything is tasty, filling, and priced fairly. Even if you’re not vegan, this is a good place to eat cheaply without feeling like you’re missing out.
Location:Camden, Hackney, and pop-ups around London
Fast-casual vegan eatery with black facade, large windows, and outdoor wooden bench seating This is my fun vegan junk-food stop. Temple of Seitan does crispy “chicken” burgers and wings that taste great and don’t cost a fortune. The vibe is casual, and it’s perfect when I want comfort food that still fits a budget.
I recommend the vegan chicken burger or a wings + chips combo. It’s filling, a bit messy in the best way, and one of the easiest ways to get a cheap vegan meal that feels like a treat.
Location:Spitalfields
Som Saa restaurant interior with exposed brick walls, industrial lighting, and a busy bar area Som Saa can feel pricey at dinner, so I always recommend it for lunch instead. The lunch sets give you the same deep Thai flavours, but at a calmer price. It’s a smart way to try a high-quality place without paying high-quality dinner costs.
If I’m there in the day, I go for the set lunch options and pick something warming like curry or grilled dishes. You leave really satisfied, and it feels like a budget upgrade, not a budget sacrifice.
Location:Brick Lane (East London)
Long, set dining room interior of a Brick Lane Curry House (like Sheba) with red napkins and white tablecloth Brick Lane is still one of the easiest places to eat curry cheaply, as long as you ignore the pushy people trying to drag you into random deals. I pick a calm, friendly restaurant, sit down, and order at my own pace.
My budget way to eat here is to order one curry and naan and share it with a friend, then maybe add rice if needed. You get a proper feast for a fair price, especially in a group. It’s a classic London cheap-eat move that still works.
Location:Near Trafalgar Square (close to the big museums and theatres)
Plaza Khao Gaeng Thai restaurant showing customers dining and kitchen staff in yellow shirts I’m always happy to find a cheap place in a tourist-heavy area, and Plaza Khao Gaeng is exactly that. It’s Thai canteen-style food: quick, filling, and full of flavour. You pick from trays of curry and rice, and you’re eating in minutes.
I like coming here before museums or a walk through central London. The curry-and-rice plates are filling enough to count as a full meal, and the price feels fair for the location.
Location:Branches across central London (you’ll find them near offices, stations, and busy streets)
Shopfront of Coco Di Mama restaurant advertising fast pasta, hot breakfast, coffee, and delivery services Coco di Mama is my cheap, fast pasta fix when I’m in central London and don’t want to spend time hunting for food. It’s casual, quick, and the pasta pots are filling for the cost.
I usually grab a pasta pot, something tomato-based or creamy depending on my mood and that’s a full lunch sorted. It’s not a sit-down restaurant vibe, but for budget eating in central London, it’s very handy and reliable.
Location:Broadway Market, Hackney (weekends)
Food stall at a market selling fresh and cooked mushrooms, with vendors preparing food and serving customers Piletska is a weekend treat I look forward to when I’m around Broadway Market. Ukrainian street food has quietly become one of London’s best budget wins, and this stall proves why. The food is hearty, simple, and priced the way street food should be you pay for flavour and fullness, not fancy extras.
I usually go for the cheesy dumplingsor the potato pancakes. Both feel like proper comfort food: warm, filling, and a little bit different from what you see everywhere else in London. If you want a cheap weekend lunch that still feels special, I’d put this near the top of your list. Location:Stoke Newington
Dining room of Rasa showing a long row of tables set for service, with a bar area visible in the background Rasa is my happy place for vegetarian food that doesn’t feel boring or overpriced. It serves Keralan dishes, so you get deep spices, coconut flavours, and food that fills you up properly. The restaurant is cosy and calm, and it’s one of those neighbourhood gems that reminds me you don’t need to be in zone 1 to eat well.
I always recommend the thali. It gives you a mix of curries, veg sides, rice, and bread on one plate, so you taste loads without paying for separate dishes. If you like warm, spicy comfort food and good value, Rasa is an easy yes from me.
Location:Fitzrovia (near Goodge Street / Oxford Circus area)
Outdoor dining at Moussaka Bar with a table full of fresh salads, shrimp, and white wine glasses When I want a cheap sit-down Greek meal in central London, I head to Moussaka Bar. It’s simple, relaxed, and perfect for a low-key dinner that doesn’t cost a fortune. The portions are generous, and the food feels like proper home-style cooking.
I usually go for one of their platters or wraps, and if I’m with someone, we’ll share a few mezze dishes too. You get the fun of Greek sharing food without paying mezze-bar prices. It’s one of my favourite “quietly great value” spots in Fitzrovia.
Location:Whitechapel Market
Food market stall selling falafel wraps and salad boxes, featuring a menu board and Jordanian flag decorations This isn’t a fancy restaurant, but I can’t ignore how good the value is. Whitechapel Market has several food stalls, and the falafel stand is one of the cheapest ways to get a full meal in the area. It’s fast, filling, and always busy for a reason.
I order a big falafel wrap packed with salad and sauces. It’s crunchy, fresh, and surprisingly filling. If you’re on a tight budget and want something tasty for lunch, this is a smart choice that won’t let you down.
Location:Peckham
Prince of Peckham pub interior with cozy leather booths, wooden ceiling, and hanging wisteria decorations Prince of Peckham is a pub I recommend when you want a fun night out that stays budget-friendly. On weekdays, the deals are where the magic happens you can get proper comfort food without paying the usual London pub prices. The vibe is lively and friendly, and it feels like a real local spot.
I usually go for the fried chicken or loaded fries, then split with a friend if we want to keep costs down. It’s an easy way to have a cheap, cheerful evening that still feels like going out properly.
Location:Bloomsbury (around UCL / Russell Square area)
Stylish coffee shop interior for breakfast and brunch with floral decor and festive Christmas tree Around UCL and Bloomsbury, there are loads of student-priced cafés, and Cafe Elena is a good example of the kind of place I use for cheap lunches. These cafés may not look flashy, but they give you solid, filling food at prices that make sense.
I go for sandwiches, soups, or hot plates, depending on what’s on offer that day. If central London restaurants feel too expensive, this area is one of my favourite budget zones to fall back on.
Location:Many branches across London
A bearded pizza maker wearing a cap, hands stretching dough for the Pizza Express Lunch Set menu I know Pizza Express is a chain, but I still recommend it for budget eating because the lunch set deals are reliable. Sometimes you just want an easy, comfortable place where everyone will find something they like especially if you’re with someone picky.
I usually choose the lunch set, which lets you get a main (and sometimes a side) for a fair fixed price. Go midweek and it feels even better value. It’s simple, predictable, and that’s not a bad thing when you’re trying to eat cheaply.
Location:Everywhere across London
Man with a walking stick standing in the doorway of a Wetherspoon pub with clear reflections of a city bus Wetherspoons isn’t trendy, but for price it’s hard to beat. I use it for a cheap breakfast, a quick lunch, or food before a night out when I don’t want to spend much. The menus are huge, so there’s always something that works.
My move is to pick a quieter branch, order something simple like a breakfast plate or a burger meal, and keep it moving. You won’t get a fancy dining moment, but you will get fed well for low money.
Location:Finchley Road
Moto Ramen restaurant storefront with a red and blue sign, located in a sunny commercial strip mall with palm trees Ramen Moto is my cheap ramen option when I’m north. The bowls are rich, filling, and priced better than most central ramen spots. It’s a simple place, but that’s part of why it stays good value.
I go for a classic tonkotsu-style broth and keep it basic. The noodles are properly chewy, the soup is deep and comforting, and one bowl is enough for a full meal. If you want ramen without central-London pricing, this is a great pick.
Location:Bethnal Green
E. Pellicci cafe building on a London street with neighboring businesses and brickwork E. Pellicci is a proper old-school London café, and I love it. It feels like stepping into another time colourful inside, friendly staff, and big plates that don’t try to be fancy. It’s one of my favourite places for a cheap meal that still feels full of character.
I usually come for a cooked breakfast, but the pasta and comfort plates are great too. Portions are big, prices are fair, and the whole place has that warm, local vibe that makes budget eating feel like a bonus, not a sacrifice.
Location:Harringay / Green Lanes
Gokyuzu restaurant entrance displaying the large logo sign and a row of cream sun awnings covering the patio are Green Lanes is where I go when I want low-cost Turkish food that fills you up properly. There are several good spots here, and places like Gokyuzu are known for huge platters of grilled meat, bread, dips, and salads.
My best budget tip is to share a platter with a friend. You get loads of food for the price, and the flavours are smoky, fresh, and satisfying. If you’re happy to travel a bit outside central, Green Lanes is one of London’s strongest cheap-eat areas.
I’ve seen people waste money in London just because they didn’t know a few basics. Here’s what I try not to do.
- Don’t follow deal-pushers on Brick Lane:If someone is pulling you in with “special curry offers,” just say no. Pick a calm place you actually like.
- Don’t turn markets into snack marathons:Markets are best when you buy one proper main, not five little extras.
- Watch the service charge:Many restaurants add 12.5%. If service wasn’t good, you can ask to remove it.
- Drinks can double your bill:I often skip cocktails and stick to tap water if I’m trying to keep things cheap.
- Don’t assume central = better:Some of the best budget food is in zones 2–3. A short tube ride can save you a lot.
London is great for eating on a budget even if you’ve got dietary needs. You just need a few reliable go-to spots.
I never feel stuck in London as a veggie eater. Places like Tofu Vegan, Temple of Seitan, Club Mexicana, Rasa, and Govinda’s give you big flavour and real portions without the “luxury vegan” prices.
For halal-friendly meals, I lean on areas like Whitechapel, Green Lanes, Brixton, and Tooting. Restaurants like Tayyabs, Lahore Kebab House, and most Turkish grills in Harringay are great value and very filling.
A lot of Asian and African dishes are naturally gluten-light if you order smart. Pho is easy to do gluten-free, Thai curries with rice are usually safe, and Ethiopian platters can work too depending on the bread. I always ask staff if I’m unsure most places are used to it.
Eating out in London doesn’t have to drain your money. The people who live here don’t magically earn more they just know a few simple habits that make meals cheaper. I use these tricks all the time, and they work whether you’re visiting for a weekend or living here long-term.
This is the easiest “local move” to save money without eating worse food. Many restaurants in London have a cheaper menu at lunch or a fixed-price set menu early in the evening. You’re getting the same kitchen, same cooks, and often the same dishes just at a better price because they want seats filled at quieter times.
I use this trick when I want to try places that usually feel out of reach even the best seafood restaurants in Londonoften have a lunch set that makes a proper meal feel affordable. - Look for words like “set menu,” “lunch menu,” “pre-theatre,” “early evening,” or “prix fixe.”
- Check the restaurant’s website or window board before you sit down.
- If you don’t see one, just ask: “Do you have a lunch or early set menu?”
- Lunch specials: roughly 12pm-3pm on weekdays.
- Pre-theatre / early deals: often 5pm-7pm, especially in central areas.
- Some places also do Sunday set menus.
Typical savings:
- You might pay £10-£15 for two courses instead of £18-£25 ordering à la carte.
- In tourist zones, the difference can be even bigger.
My tip: if you want a nicer restaurant on a budget, go at lunch. That’s how I do it.
Drinks are where London bills explode. BYOB places (bring your own bottle) are a budget cheat code because you skip restaurant alcohol prices. A bottle from the shop might cost £6-£10, while the same thing in a restaurant could be £25+. That difference alone can turn an “expensive night” into a cheap one.
- You control the spend.
- You can still eat a full sit-down meal without paying for pricey drinks.
- They’re usually relaxed, friendly neighbourhood places.
Basic BYOB etiquette:
- Bring one bottle per two people if you’re sharing.
- Expect a small corkage fee (often a few pounds per bottle).
- Don’t bring a massive party cooler keep it simple.
- Still order food properly; BYOB isn’t a loophole to sit there buying nothing.
No-nonsense cafés work the same way for daytime budgets: big portions, low prices, and no pressure. When I’m trying to keep costs tight, I do cafés for breakfast or lunch and save restaurants for later.
Timing changes the price more than people think. London restaurants want busy seats, so they reward you for coming when most people don’t.
What I do:
- Late lunch: around 2pm-3pm. Some places keep lunch prices running, and it’s quieter.
- Early dinner: around 5pm-6pm. This is when pre-theatre menus and early deals kick in.
- Weekdays over weekends: Monday-Thursday often have specials just to pull people in.
Happy hours are another easy win, especially for casual places:
- A drink that’s £9 at 8pm might be £5-£6 at 5pm.
- Some spots bundle drink + snack deals, which can count as dinner if you’re not starving.
If you’re flexible, eat earlier. You’ll spend less and enjoy more space.
I think of cheap as £7-£12 for a filling meal, and under £7 for street food or quick bites. Central London sits closer to the top of that range, but the value is still there.
Soho edges, Chinatown, King’s Cross, and Bloomsbury are my best central zones. You can eat really well there without paying tourist prices.
Yes, if you shop smart. I buy one main meal and skip the extra snacks and drinks. That’s how markets stay budget-friendly.
Cafés in zones 2-3, bakery buns in Chinatown, and budget chains like Dishoom breakfast rolls are all great ways to start the day cheaply.
I love places built for sharing like Tayyabs, Lahore Kebab House, Green Lanes Turkish spots, Ethiopian restaurants, and market stalls. Sharing keeps costs low and the meal more fun.
Tofu Vegan, Temple of Seitan, Rasa, Govinda’s, and Club Mexicana are all affordable and properly tasty. London is one of the easiest cities to eat veggie on a budget.
London will always have expensive restaurants. But it also has a deep, generous, cheap-eats culture and once you know where to go, the city feels a lot friendlier on your wallet.
If you try a few of these places, you’ll notice something: budget food here isn’t just “cheap.” It’s often the most alive, most local, and most memorable way to eat in London. If this list helped, share it with someone you’re planning a London food day with it’s even more fun when you eat your way through the city together.