295 "Lunch" restaurants in London.
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.
This airy restaurant off High Street Kensington is serving up some great Persian classics.
Dom’s Subs is a delivery and collection sandwich shop on the Hackney Road. Prepare to undo your top button. Or better, go elasticated.
Brunswick East is an all-day Australian café and coffee shop with lovely courtyard seating.
Roti Joupa is a tiny Trinidadian spot in Clapham making delicious food at low prices.
Blacklock is a trendy converted brothel in Soho that has been repurposed to exclusively serve meat lovers.
Bierschenke is a classic German beer hall in the City, complete with live Bavarian oompah and a selection of schnitzels.
Barbie Green is an Australian-style all-day café and restaurant situation on London Wall, not far from the Barbican.
Bar Douro is a Portuguese spot with a lot of heart and a laidback style, which makes it perfect for a City date or catchup over wine and small plates.
A solid spot for some affordable-ish sushi in the City, Pham Sushi will work just as well for a business situation as a casual dinner over nigiri.
Kurumaya is a tiny restaurant near Smithfield, with small prices, big bowls of katsu curry, and some decent sushi.