The 10 best street food restaurants in London


Street food is one of the most exciting dining concepts to emerge in London during the past five years with innovative eateries popping up all over the capital.

Top foodies from around the world have bought their grub to the streets, markets and fairs. Street food is also available indoors (allowing you to avoid the great British weather).

Ten of the best street food restaurants in London include:

1. Imli Street Soho

Imli Street transports the flavours of India to the streets of Soho. Imli’s was opened to great acclaim in 2006 and classics include squid with Goan peri-peri sauce, classic kebab platters and slow-cooked lamb shank.

2. Wahaca St Paul’s

Wahaca was opened by 2005 MasterChef winner, Thomasina Miers who has created Mexican street market food in a stunning atmosphere. Try the signature tacos, burritos and churros which are the most popular dishes.

3. Caboose Brick Lane

Fancy eating pulled pork in a converted train carriage? Caboose is both wacky and slightly wild. A street food stall by day and your own private carriage in the evening. Bring your own alcohol to help your trip go with a bang – delicious smokehouse food.

4. Lupita East Spitalfields

Lupita was originally a taco shop which opened in the 1960’s. Recipes and food offerings include marinades and cooking techniques that date back to Mayan times. Try the slow roasted pork and refried beans for an authentic Mexican experience.

5. Momo Piccadilly

Eat al fresco on the heated terrace or under an ornate chandelier in the Momo restaurant. You can be forgiven for thinking you are in the streets of North Africa with the opulent décor. Sample the venison tagine or stuffed quail.

6. Masala Zone Covent Garden

Masala Zone, as its name suggests, offers Indian street food with a delicious range of sharing platters and traditional thalis. Try the minced lamb patties which are among the best we have tried in the capital. Don’t be put off by the dolls hanging overhead!

7. Daawat Covent Garden

You may not expect to see street food offered at the Strand Palace Hotel but the concept works well. Sample the Daawat samosas and cold Indian beer for a real taste of India in the heart of London.

8. Yalla Yalla Soho

Yalla Yalla brings delicious Lebanese street food to Soho. Sample the meze platters or the sautéed chicken liver. Something different and delicious in London’s sexy Soho.

9. Bull in a China Shop Shoreditch High Street

Shoreditch is already one of London’s coolest places to go. Add street food and whisky and you have Bull in a China Shop. Asian spiced and whisky-glazed roast chicken are delicious.

10. Bao Soho

A food blogger’s second home, Bao was originally a stall at Netil Market before its popularity led to an eaterie being created in Soho. Sample the steamed milk buns with braised pork, fermented greens and coriander!

If you are planning a trip to London, make the most of the stunning choice of street food restaurants and stalls dotted around the centre of town! If you are planning to stay in the capital, choose from a range of London accommodation with Eventful Stays.