301 "Lunch" restaurants in London.
Sonora is an excellent takeaway-only taquería in Hackney’s Netil Market, just a few hatches up from its old home when it was called Pollo Feliz.
A Caribbean spot in Shepherd’s Bush serving dumpling burgers, jerk chicken, and a signature fruit punch.
A takeaway-only spot on Uxbridge Road serving Caribbean classics like curry goat and Jamaican patties.
An Algerian street food kitchen in Shepherd’s Bush Market serving up some seriously tasty sandwiches.
Tomi’s is a West African spot near Hackney Central serving moreish plates of jollof rice, efo-riro, and more.
An unassuming, cash-only Bangladeshi spot on Bethnal Green Road, Indian Masala makes delicious homemade curries, bhajis, and more.
The Green Truffle is a lovely local Italian deli with an excellent selection of deli meats, cheeses, imported produce, and other bits and bobs.
Arches is an old school caf in Bethnal Green ideal for a quiet fry-up, sandwich, or a loaded jacket potato.
La Casbah is a little caf on Blackstock Road popular with locals making hefty sandwiches, tagines, and other north African staples.
The Finsbury Park branch of the Trinidadian takeaway is an always reliable spot for a quick bite.
Gadz is a Lebanese cafe behind Finsbury Park station making freshly made shawarmas, wraps, and salads.
Zamzam is a must-visit and excellent value Somali restaurant on the Seven Sisters Road.
You should 100% be getting a pork-filled sandwich from Bánh Mì Hội-An. In fact, you probably want two.