League tables · England & Wales

League table · Average house price

Most affordable homes in London

Where are homes cheapest? All 33 council areas in London ranked on average house price. Source: HM Land Registry UK House Price Index, July 2026.

Fastest broadbandMost affordable homesFastest-rising pricesCleanest airLowest recorded crimeLeast deprived (England)
1stBarking and Dagenham£375,604
2ndCroydon£390,041
3rdNewham£390,349

Not a better-or-worse measure: cheap can mean good value or low demand. Ranked to answer the question, not to judge the place.

#AreaAverage house priceEngland & Wales
1Barking and Dagenham£375,604231st
2Croydon£390,041236th
3Newham£390,349237th
4Bexley£413,343249th
5Tower Hamlets£447,796261st
6Havering£448,648262nd
7Sutton£452,654264th
8Greenwich£462,589269th
9Hillingdon£470,875271st
10Enfield£470,988272nd
11Redbridge£481,297281st
12Lewisham£488,658283rd
13Bromley£511,670285th
14Hounslow£525,435287th
15Harrow£526,493289th
16Waltham Forest£529,102290th
17Lambeth£536,623292nd
18Brent£546,135294th
19Southwark£572,478299th
20Ealing£585,216301st
21Kingston upon Thames£591,555303rd
22Barnet£600,560304th
23Hackney£605,729305th
24Merton£615,890306th
25Haringey£638,690307th
26Islington£674,592309th
27Wandsworth£686,076310th
28City of London£710,652311th
29Hammersmith and Fulham£738,048312th
30Richmond upon Thames£803,249314th
31Camden£815,159315th
32Westminster£876,788316th
33Kensington and Chelsea£1,232,640317th

Check a street in London

These figures are for the whole area. The free check reads one postcode: flood, crime, noise and the station, in seconds.