Median sale price: cheapest and most expensive London boroughs (2025)
Kensington and Chelsea was the most expensive of London’s 33 boroughs in 2025 (median sale price £1,200,000).
Barking and Dagenham was the cheapest (£385,000). The middle borough, Southwark, had £540,000.
See it on the map| Rank | Council | Value |
|---|---|---|
| 1 | Kensington and Chelsea Sales can take months to be registered, so this year may still rise a little. | £1,200,000 |
| 2 | Westminster Sales can take months to be registered, so this year may still rise a little. | £899,500 |
| 3 | City of London Sales can take months to be registered, so this year may still rise a little. | £820,000 |
| 4 | Camden Sales can take months to be registered, so this year may still rise a little. | £780,000 |
| 5 | Richmond upon Thames Sales can take months to be registered, so this year may still rise a little. | £725,000 |
| 6 | Hammersmith and Fulham Sales can take months to be registered, so this year may still rise a little. | £709,200 |
| =7 | Islington Sales can take months to be registered, so this year may still rise a little. | £650,000 |
| =7 | Wandsworth Sales can take months to be registered, so this year may still rise a little. | £650,000 |
| 9 | Hackney Sales can take months to be registered, so this year may still rise a little. | £592,500 |
| 10 | Barnet Sales can take months to be registered, so this year may still rise a little. | £581,750 |
| 11 | Haringey Sales can take months to be registered, so this year may still rise a little. | £575,000 |
| =12 | Brent Sales can take months to be registered, so this year may still rise a little. | £550,000 |
| =12 | Harrow Sales can take months to be registered, so this year may still rise a little. | £550,000 |
| =12 | Kingston upon Thames Sales can take months to be registered, so this year may still rise a little. | £550,000 |
| =12 | Merton Sales can take months to be registered, so this year may still rise a little. | £550,000 |
| 16 | Lambeth Sales can take months to be registered, so this year may still rise a little. | £545,000 |
| =17 | Southwark Sales can take months to be registered, so this year may still rise a little. | £540,000 |
| =17 | Waltham Forest Sales can take months to be registered, so this year may still rise a little. | £540,000 |
| 19 | Ealing Sales can take months to be registered, so this year may still rise a little. | £532,000 |
| 20 | Bromley Sales can take months to be registered, so this year may still rise a little. | £525,000 |
| 21 | Redbridge Sales can take months to be registered, so this year may still rise a little. | £512,000 |
| 22 | Hillingdon Sales can take months to be registered, so this year may still rise a little. | £510,000 |
| 23 | Tower Hamlets Sales can take months to be registered, so this year may still rise a little. | £500,000 |
| 24 | Hounslow Sales can take months to be registered, so this year may still rise a little. | £485,000 |
| 25 | Enfield Sales can take months to be registered, so this year may still rise a little. | £480,000 |
| 26 | Lewisham Sales can take months to be registered, so this year may still rise a little. | £470,000 |
| 27 | Greenwich Sales can take months to be registered, so this year may still rise a little. | £460,000 |
| 28 | Sutton Sales can take months to be registered, so this year may still rise a little. | £455,000 |
| 29 | Newham Sales can take months to be registered, so this year may still rise a little. | £452,469 |
| 30 | Havering Sales can take months to be registered, so this year may still rise a little. | £450,994 |
| 31 | Bexley Sales can take months to be registered, so this year may still rise a little. | £430,000 |
| 32 | Croydon Sales can take months to be registered, so this year may still rise a little. | £425,000 |
| 33 | Barking and Dagenham Sales can take months to be registered, so this year may still rise a little. | £385,000 |
Worked out by Open Index from HM Land Registry Price Paid Data. Source and method · See it on the map