Average house price: every council in London

Kensington and Chelsea had the highest average house price of London’s 33 councils in July 2026, at £1,232,640.

Barking and Dagenham had the lowest, at £375,604. The middle council, Lambeth, had £536,623.

Average house price for every council in London, highest first. Councils without a figure are listed last with the reason.
RankCouncilValue
1Kensington and Chelsea£1,232,640
2Westminster£876,788
3Camden£815,159
4Richmond upon Thames£803,249
5Hammersmith and Fulham£738,048
6City of London£710,652
7Wandsworth£686,076
8Islington£674,592
9Haringey£638,690
10Merton£615,890
11Hackney£605,729
12Barnet£600,560
13Kingston upon Thames£591,555
14Ealing£585,216
15Southwark£572,478
16Brent£546,135
17Lambeth£536,623
18Waltham Forest£529,102
19Harrow£526,493
20Hounslow£525,435
21Bromley£511,670
22Lewisham£488,658
23Redbridge£481,297
24Enfield£470,988
25Hillingdon£470,875
26Greenwich£462,589
27Sutton£452,654
28Havering£448,648
29Tower Hamlets£447,796
30Bexley£413,343
31Newham£390,349
32Croydon£390,041
33Barking and Dagenham£375,604

Source and method · See it on the map