Discover the best street food in london

London is a city of many cultures, and this diversity can be seen in its food scene. London’s street food scene has exploded over the last few years, with countless food carts popping up across the city. These stalls are known for serving everything from traditional English dishes to exotic delicacies from all over the world. The best part? They’re all very affordable! You don’t have to spend a fortune on an expensive meal at one of London’s Michelin-starred restaurants when you can grab some delicious food on the cheap from these vendors instead. So if you want to experience authentic cuisine without breaking your budget then read on for our list of must-eat street foods in London:


The best place to get your hands on street food in London is Hamlet, located in Brixton Market. This Eritrean stall serves up traditional cuisine and has been voted the best by many publications. The food is made fresh on the spot and is served in a variety of wraps, but you can also order a sandwich or bowl if you’re feeling less adventurous.

The service at Hamlet is excellent; they’re always friendly and willing to talk about their food with customers—which I think makes eating there more enjoyable! Once you try it for yourself, I’m sure you’ll agree that this is one of the best places around for authentic Eritrean street food!


You may also be interested in SF Street Food Festival: Why San Francisco hasn’t a culinary street food event?

Koshari Street

Koshari Street, located in the Brixton neighborhood of London, is a popular street food stall. There are two reasons for this: one is that Koshari Street serves an authentic Egyptian dish; and two is that they serve their version of the dish with a lot of love.

Koshari Street has been serving their koshari to Londoners since 2012, and it’s since become one of the most popular local spots for Egyptians looking for a taste from home. For those who don’t know what koshari is (and really no shame if you don’t), it’s truly unlike anything else in London—it’s essentially rice noodles with lentils and chickpeas layered over top. The dish can be served with chicken or beef shwarma if desired; Koshari Street offers both versions at its Brixton location, along with other options like falafel balls or stuffed grape leaves as well as vegan meatballs made from mushrooms and beans instead of meat!

Maltby Street Market

Maltby Street Market is a foodie’s paradise. Located in the heart of London, this vibrant street market is home to dozens of stalls that make up one of the city’s most eclectic and exciting food scenes. With everything from Japanese cuisine to hearty British comfort food, there are plenty of options for everyone.

A visit to Maltby Street Market is best enjoyed at night when its colorful lights illuminate the cobbled streets and vendors stay open until late into the evening. While you’re here, be sure not to miss out on some truly delicious bites:

  • Japanese sushi rolls at Sushi by Alex (sushi; Ichi)
  • A classic fish’n’chips meal at Fish & Chips (fish)
  • French crepes drizzled with Nutella at Crepe Escape (crepes)

When you’re done eating your fill, be sure to pick up some souvenirs from nearby shops like Penny’s Antiques or Grace & Co Jewellery Studio before heading back home!

Related: Street Food in Europe

B.O.Bs Lobster Oxford Circus

In New England, lobster rolls are a popular street food. They’re served warm, with light mayonnaise and in a toasted bun. B.O.Bs Lobster Oxford Circus serves up an authentic version of this dish in London.

The Cheese Truck

The Cheese Truck is one of the best places to find a variety of cheeses. Located in Brixton, The Cheese Truck has been serving up their delicious food since 2013. It is open from 11am-3pm and 5pm-9pm on weekdays and weekends respectively.

They have an extensive menu with a variety of options, including salads and sandwiches. You can also order cheese platters or even learn how to make your own cheese at home by taking one of their classes!

Larry’s Nigerian Café

Larry’s Nigerian Café is located in Brixton Market and serves up authentic Nigerian food. The atmosphere of this restaurant is really nice, with plenty of seating available to enjoy your meal.

The food here is amazing! You can order dishes like jollof rice, plantain chips or meat pies for lunch. The portions are generous and the prices are very reasonable considering how close you are to Brixton Market. Larry’s also serves breakfast with a variety of options including omelettes, scrambled eggs or fried plantains.

Open from 12pm-8pm every day except Sunday when they open at 10am, so make sure you don’t miss out on one of London’s best street foods!

Hot Box – Spitalfields

Hot Box is a street food vendor in Spitalfields, located in the heart of East London. The food they serve includes tacos, burritos, dumplings and more.

Their most popular dish is the pulled pork taco; this dish has been voted by Time Out as one of their top 10 best dishes in London. With that being said, it’s no surprise that this place has become so popular amongst those who love Mexican street food!

It’s also worth mentioning that Hot Box is located next to another great spot for authentic Mexican cuisine: Chilango (which we will discuss later on). If you are looking for some great authentic Mexican cuisine after visiting Hot Box then Chilango should be your next stop!

Hotbox Brixton Village

Brixton Village is a popular destination for foodies, so it’s not surprising that Hotbox is one of the most popular restaurants in Brixton Village. Hotbox has a number of street food stalls, including Casita Mexicana, Cool Runnings Jamaican Patties and King Prawn Hut Chinese Street Food. The menu also features some vegan dishes, including crispy tofu and jackfruit curry with rice noodles.

Hotbox is open daily from 12pm to 10pm

The Camden Place Markets


The Camden Markets are a hub of activity in central London, offering everything from vintage clothing to gourmet street food. The market is open seven days a week, so you can visit anytime. If you’re looking for something fun to do on your first trip to the city, or if you’re just feeling adventurous and want to see what all the fuss is about, this is an excellent place to start!

The Camden Markets are located at Camden Lock Place (next to the canal) near Regent’s Park Tube Station. On any given day you’ll find everything from fresh produce and crafts at one end of the market grounds all the way through ethnic cuisine at its most exotic at another end (or both ends). It’s also home base for many street performers who come here year round—you never know who might be singing next!

If there’s any one thing that stands out above all else when eating in London it would have to be fish & chips—these battered beauties are some of Britain’s signature dishes after all! So finding amazing ones isn’t always easy but luckily these ones definitely live up their reputation: just check out these reviews online before going into each restaurant where they serve them up fresh daily–it’ll make sure dinner will meet expectations every time.”

Related: Durban Street Food Festival returns in September 2022

The Prawnography stall in Southbank Centre Food Market

Prawnography is a prawn stall in the Southbank Centre food market. It serves prawns.

Located on Belvedere Road, right next to the Royal Festival Hall, this place has been serving up delicious seafood since 2001 and has become an institution in its own right. The menu changes daily but most of their dishes involve a fair amount of deep-frying, which means they’re served up hot and crispy (the way they should be). You’ll find everything from king prawns with avocado salad (£10) or fish fingers served with tartare sauce (£5), doused in garlic mayo, to cod goujons (£9) with lemon & herb dip. If you’re not into seafood there are plenty of other options such as pulled pork buns (£6).

Petra and the Beast of East Dulwich

  • Petra and the Beast of East Dulwich
  • Petra and the Beast of East Dulwich is a street food stall in East Dulwich, serving some of the best burgers, fries, and sliders in all of London. The menu is short, but every bite at this hidden gem leaves you wanting more.

Be a tourist in your own city with this list of mouth watering London food stalls.

If you’re looking to get a taste of London without spending too much money, these street stalls are the best places to start your culinary adventure.

  • Borough Market – This open-air market in Southwark is home to over 70 stalls that offer fresh produce, handmade products and different types of food. It’s one of the best places in London to get your hands on some classic British fare like fish & chips or perhaps pick up a few things for cooking later at home.
  • Spitalfields Market – Located just east of Liverpool Street station, this indoor market has everything from fresh fruit & veg to Indian samosas and Jamaican jerk chicken! There’s even an oyster bar if you’d like something more substantial than just snacks (although those can be pretty filling too).
  • Oxford Street Food Market – This bustling hub is located right next door to Selfridges department store so it makes sense why so many people flock here every day: not only does it have great options for lunchtime snacks but there are also plenty more restaurants nearby if you’re looking for something more substantial after shopping around Oxford Street all day long!

If you’re looking to try some of the best street food in London, we hope this list of recommendations has given you some inspiration. There are so many different places to go and try out, but these are all great options if you want something more than just a quick snack or meal on the go.

By elkioskostreetfood

Traveller, I'll tell you everything you need to know about Street Food

Leave a Reply

Your email address will not be published. Required fields are marked *