Region

London

33 boroughs and 4,994 neighbourhoods, with figures from official public data.

All 33 London boroughs

London boroughs, sorted by typical price per m², highest first
Kensington and Chelsea£14,020 per m²139£80,600 a year3211.720.2
Westminster£11,130 per m²346£76,200 a year448.550.9
City of London£10,990 per m²626£91,500 a year1——
Camden£10,430 per m²173£77,600 a year4810.925.4
Hammersmith and Fulham£9,660 per m²107£73,900 a year4811.213.5
Islington£9,390 per m²143£73,800 a year5018.628.2
Hackney£8,870 per m²116£70,700 a year6616.121.9
Wandsworth£8,720 per m²76.7£83,800 a year698.68.6
Richmond upon Thames£8,350 per m²56.5£101,200 a year564.03.2
Haringey£7,800 per m²100£64,800 a year727.76.3
Lambeth£7,620 per m²121£74,100 a year7212.115.4
Southwark£7,560 per m²126£69,000 a year8811.317.4
Tower Hamlets£7,330 per m²113£69,500 a year8417.618.5
Waltham Forest£7,120 per m²80.5£70,500 a year686.44.2
Ealing£6,880 per m²83.5£70,600 a year825.14.0
Kingston upon Thames£6,860 per m²67.8£87,800 a year452.93.1
Merton£6,680 per m²58.7£82,600 a year524.22.5
Barnet£6,500 per m²70.8£78,900 a year1162.71.8
Lewisham£6,490 per m²99.1£72,200 a year788.55.8
Brent£6,070 per m²91.7£62,400 a year774.13.9
Hillingdon£6,020 per m²92.7£73,700 a year872.12.3
Harrow£5,940 per m²61.6£75,400 a year532.82.0
Hounslow£5,930 per m²86.5£73,000 a year703.82.9
Bromley£5,710 per m²69.7£86,600 a year951.81.3
Sutton£5,680 per m²61.7£82,000 a year563.41.8
Greenwich£5,630 per m²91.5£70,600 a year785.74.0
Newham£5,560 per m²109£61,200 a year8910.24.6
Enfield£5,520 per m²88.5£67,100 a year902.42.2
Bexley£5,300 per m²61.6£76,400 a year762.63.1
Redbridge£5,220 per m²75.5£72,700 a year713.32.1
Havering£5,150 per m²68.8£73,900 a year771.81.1
Croydon£4,970 per m²81.7£72,200 a year1113.42.0
Barking and Dagenham£4,920 per m²84.8£64,700 a year573.51.6

London at a glance

TopicLondon
Typical price £6,430 per m²middle of 4,994 neighbourhoods
Recorded crime per 1,000 residents 98.1all 33 boroughs together
Neighbourhoods in England's most deprived fifth 18%of 4,994
Household income £73,500 a yearmiddle of 1,002 areas
Social renting 17% of homesmiddle of 4,994 neighbourhoods
State schools inside the area 1,756 primary · 502 secondary

Prices: year to June 2026. Crime: 12 months to August 2026.

London rankings

Questions people ask

Is London safe?

Police recorded about 98.1 crimes for every 1,000 residents in the 12 months to August 2026. Figures run high in busy centres where few people live, and they can't tell you how one street feels, so visit at different times of day.

How much do homes cost in London?

Homes sold for a typical £6,430 per m² in the year to June 2026. At that rate a 70 m² two-bedroom flat would cost roughly £450,000. This is a rough guide, not a valuation.

How many schools are there in London?

There are 1756 state primary and 502 state secondary schools inside Greater London. Living nearby doesn't guarantee a place, so check each school's admissions rules.

Is London a deprived area?

18% of London's 4994 neighbourhoods are among the most deprived fifth in England, and 14% among the least deprived fifth, on the official Index of Multiple Deprivation. It combines income, jobs, health, education, crime, housing and living environment.