Best London neighbourhoods for food lovers
London has some of the best food in the world, but it's unevenly distributed. These neighbourhoods score highest for restaurant diversity, market culture, and café density — the areas where eating well is part of everyday life.
Top-ranked neighbourhoods
Shoreditch
Hackney / Tower Hamlets · Zone 1 · £2,300/mo 1-bed
score
Tech, finance and creatives crammed into one postcode. Brilliant for going out, less so for sleeping.
Fitzrovia
Camden · Zone 1 · £2,150/mo 1-bed
score
Central, walkable, and food-heavy, sitting between Oxford Street, Bloomsbury, and Marylebone.
Soho
Westminster · Zone 1 · £2,200/mo 1-bed
score
The most intense central option: unmatched nightlife, food, and walkability, with very little quiet.
Covent Garden
Westminster · Zone 1 · £2,200/mo 1-bed
score
West End living with theatres, restaurants, tourists, and quick Piccadilly line access.
Borough
Southwark · Zone 1 · £2,050/mo 1-bed
score
Central south-bank living by Borough Market, London Bridge, and the City, with prices to match.
Notting Hill
Kensington & Chelsea · Zones 1/2 · £2,200/mo 1-bed
score
Iconic west London with pastel streets, Portobello Road, strong food, and very high prices.
Mayfair
Westminster · Zone 1 · £2,600/mo 1-bed
score
Ultra-prime central London for people prioritising prestige, walking distance, and luxury amenities over value.
Brixton
Lambeth · Zone 2 · £1,700/mo 1-bed
score
South-London icon — Brixton Village, Electric Avenue, Caribbean food and a long, loud night out.
Camden
Camden · Zone 2 · £1,900/mo 1-bed
score
Loud, scruffy, music-loving and unapologetically touristy on weekends — with Regent's Park and the canal as a quieter counterweight.
Dalston
Hackney · Zone 2 · £1,750/mo 1-bed
score
Late nights, Turkish grills, and Ridley Road Market. Loud, young, and not especially restful.
Other strong options (#11–30)
| # | Neighbourhood | Borough | Score | 1-bed rent |
|---|---|---|---|---|
| 11 | Hoxton | Hackney | 89 | £1,900 |
| 12 | Hackney Wick | Hackney | 89 | £1,550 |
| 13 | Kensington | Kensington & Chelsea | 89 | £2,400 |
| 14 | Chelsea | Kensington & Chelsea | 89 | £2,400 |
| 15 | Islington | Islington | 88 | £2,000 |
| 16 | Hackney Central | Hackney | 88 | £1,700 |
| 17 | Aldgate | City of London | 87 | £2,100 |
| 18 | Deptford | Lewisham | 84 | £1,450 |
| 19 | Peckham | Southwark | 83 | £1,550 |
| 20 | Holland Park | Kensington & Chelsea | 83 | £2,300 |
| 21 | Marylebone Village | Westminster | 82 | £2,200 |
| 22 | Stockwell | Lambeth | 81 | £1,600 |
| 23 | Pimlico | Westminster | 81 | £2,100 |
| 24 | Bayswater | Westminster | 81 | £2,050 |
| 25 | Bloomsbury | Camden | 81 | £2,100 |
| 26 | Whitechapel | Tower Hamlets | 80 | £1,700 |
| 27 | Bethnal Green | Tower Hamlets | 79 | £1,700 |
| 28 | West Hampstead | Camden | 79 | £1,850 |
| 29 | Archway | Islington | 79 | £1,500 |
| 30 | Swiss Cottage | Camden | 79 | £1,900 |
Other lifestyle guides
Find your neighbourhood match
Add your commute destination, salary and rent budget to get a personalised ranking.
Open the discovery tool →