Skip to main content

Best areas to open restaurant in London

33 London local authorities ranked by the Gera Business Location Score — real rent, wages, rates and market density.

Where is the best place to open a restaurant in London?

In London, the best area to open a restaurant is Bexley, with a Gera Business Location Score of 59.1/100: premises at £123/m²/yr and local median pay £27,441. Westminster ranks lowest of 33 London authorities at 16.9/100. From 2025 UK government open data; re-dated annually.

Source:VOA Business Floorspace + ONS Business Counts + ONS ASHE (work geography) + ONS population estimates·As of 2025 (VOA 31 March 2025; ASHE 2025 provisional; Business Counts 2025; population mid-2024) · updated annual · last refreshed

Gera Business Location Score

Top London area for restaurant: Bexley.

How this is calculated
59.1 / 100

London ranked for restaurant

Gera Business Location Score — Restaurant, London (2025 data)
#Local authorityGBLSRent (£/m²/yr)Local payRates / 100 m²
1Bexley59.1/100£123£27,441£5,314
2Redbridge55.1/100£168£28,125£7,258
3Sutton53.8/100£139£35,113£6,005
4Enfield52.9/100£175£31,252£7,560
5Waltham Forest52.9/100£188£28,880£8,122
6Bromley52.8/100£162£33,520£6,998
7Croydon52.8/100£152£34,987£6,566
8Barking and Dagenham52.7/100£165£32,433£7,128
9Haringey51.4/100£216£27,716£9,331
10Lewisham51.4/100£169£34,965£7,301
11Greenwich50.8/100£200£30,787£8,640
12Harrow50.5/100£196£32,208£8,467
13Brent49.9/100£203£32,335£8,770
14Ealing49.7/100£197£33,592£8,510
15Havering49.6/100£208£31,874£8,986
16Hillingdon49.2/100£178£37,941£7,690
17Barnet48.4/100£230£30,926£9,936
18Merton47.4/100£228£32,983£9,850
19Richmond upon Thames46.8/100£228£35,263£9,850
20Hounslow46.3/100£209£38,422£9,029
21Kingston upon Thames45.5/100£230£36,898£9,936
22Wandsworth43.9/100£243£37,534£10,498
23City of London42.7/100£419£67,064£18,101
24Hackney39.7/100£299£37,736£12,917
25Newham39.3/100£285£39,117£12,312
26Islington33.7/100£305£49,624£13,176
27Hammersmith and Fulham33.3/100£336£44,042£14,515
28Southwark30.1/100£352£47,136£15,206
29Lambeth29.8/100£382£42,039£16,502
30Camden26.2/100£421£48,822£18,187
31Tower Hamlets26/100£322£59,974£13,910
32Kensington and Chelsea22.2/100£513£38,541£22,162
33Westminster16.9/100£567£49,973£24,494

Frequently asked questions

What is the cheapest area for restaurant premises in London?
The lowest VOA rateable value for this property type in London is £123/m²/yr in Bexley. On the combined Gera Business Location Score, which also weighs wages and demand, Bexley ranks #1.
How much are business rates for restaurant in Bexley?
For a 100 m² unit in Bexley, business rates are roughly £5,314/yr at the 2026-27 small-business multiplier (43.2p), on top of about £12,300/yr rent — before Small Business Rate Relief.

Opening a restaurant in London?

Set up your UK GDPR and EU AI Act compliance from day one with a fixed-scope GeraCompliance sprint.

Contains public sector information published by Valuation Office Agency and Office for National Statistics and licensed under the Open Government Licence v3.0. Source: VOA Business Floorspace + ONS Business Counts + ONS ASHE (work geography) + ONS population estimates (2025 (VOA 31 March 2025; ASHE 2025 provisional; Business Counts 2025; population mid-2024), published December 2025).