Median sale price: every council in London

Kensington and Chelsea had the highest median sale price of London’s 33 councils in 2025, at £1,200,000.

Barking and Dagenham had the lowest, at £385,000. The middle council, Southwark, had £540,000.

Median sale price for every council in London, highest first. Councils without a figure are listed last with the reason.
RankCouncilValue
1Kensington and Chelsea

provisional

£1,200,000
2Westminster

provisional

£899,500
3City of London

provisional

£820,000
4Camden

provisional

£780,000
5Richmond upon Thames

provisional

£725,000
6Hammersmith and Fulham

provisional

£709,200
=7Islington

provisional

£650,000
=7Wandsworth

provisional

£650,000
9Hackney

provisional

£592,500
10Barnet

provisional

£581,750
11Haringey

provisional

£575,000
=12Brent

provisional

£550,000
=12Harrow

provisional

£550,000
=12Kingston upon Thames

provisional

£550,000
=12Merton

provisional

£550,000
16Lambeth

provisional

£545,000
=17Southwark

provisional

£540,000
=17Waltham Forest

provisional

£540,000
19Ealing

provisional

£532,000
20Bromley

provisional

£525,000
21Redbridge

provisional

£512,000
22Hillingdon

provisional

£510,000
23Tower Hamlets

provisional

£500,000
24Hounslow

provisional

£485,000
25Enfield

provisional

£480,000
26Lewisham

provisional

£470,000
27Greenwich

provisional

£460,000
28Sutton

provisional

£455,000
29Newham

provisional

£452,469
30Havering

provisional

£450,994
31Bexley

provisional

£430,000
32Croydon

provisional

£425,000
33Barking and Dagenham

provisional

£385,000

Worked out by Open Index from HM Land Registry Price Paid Data. Source and method · See it on the map