Where to Eat in London Without Breaking the Bank
Great British food doesn't have to be expensive — the best affordable spots in the capital.
London has a reputation for being expensive, and in some tourist areas that reputation is deserved. But London is also one of the most diverse food cities in the world, and some of its best eating happens at prices that would surprise you.
The city's food markets are a great starting point. Borough Market, Maltby Street, and Brixton Market all offer exceptional food at street-food prices. London's Bangladeshi restaurants in Brick Lane, the Vietnamese spots in Peckham, and the South Indian restaurants in Tooting represent some of the finest cooking in the city at a fraction of the cost of a central restaurant.
This guide covers 15 genuinely brilliant restaurants and food spots across London where you can eat extremely well for under £20 a head — from neighbourhood spots that have been open for decades to newer places that haven't yet made the tourist guides.
We're building out our full destination guides. In the meantime, if you're planning a trip to United Kingdom, start with your visa — we've got the full cost breakdown and document checklist ready.
Calculate visa tab for United Kingdom