Greater London residential sold prices
51 tracked towns in Greater London. 84,411 residential transactions in the past 12 months. Weighted median price £571,826. 1,525 of those were new builds.
Weighted median price
£571,826
Aggregate of towns, weighted by txns
Transactions (12mo)
84,411
HM Land Registry PPD
New-build share
+1.8%
1,525 new / 82,886 existing
Towns tracked
51
All refreshed April 2026
Towns in Greater London
| Town | Median | Txns (12mo) | YoY | New builds | Premium |
|---|---|---|---|---|---|
| Battersea | £650,000 | 2,989 | +400.0% | 85 | +92.6% |
| Wandsworth | £650,000 | 2,989 | +400.0% | 85 | +92.6% |
| Croydon | £415,000 | 2,891 | +250.0% | 5 | -40.7% |
| Bromley | £506,000 | 2,883 | +220.0% | 39 | -35.3% |
| Highgate | £639,000 | 2,607 | +220.0% | 30 | +14.2% |
| Barnet | £550,000 | 2,376 | +190.0% | 118 | -6.4% |
| Brixton | £538,100 | 2,322 | +150.0% | 14 | +54.4% |
| Clapham | £538,100 | 2,322 | +150.0% | 14 | +54.4% |
| Vauxhall | £538,100 | 2,322 | +150.0% | 14 | +54.4% |
| Havering | £445,000 | 2,160 | +170.0% | 1 | — |
| Lewisham | £465,000 | 2,007 | +330.0% | 0 | — |
| Bermondsey | £532,500 | 1,933 | -320.0% | 25 | +27.7% |
| Southwark | £532,500 | 1,933 | -320.0% | 25 | +27.7% |
| Leytonstone | £540,000 | 1,907 | +590.0% | 8 | -39.8% |
| Walthamstow | £540,000 | 1,907 | +590.0% | 8 | -39.8% |
| Ealing | £520,000 | 1,884 | +40.0% | 58 | -11.3% |
| Enfield | £456,000 | 1,825 | +130.0% | 6 | +102.8% |
| Bexley | £420,000 | 1,802 | 0.0% | 2 | — |
| Hillingdon | £509,500 | 1,756 | +510.0% | 26 | -16.2% |
| Woolwich | £450,000 | 1,684 | +110.0% | 6 | +27.1% |
| Richmond | £700,000 | 1,657 | +370.0% | 4 | -41.8% |
| Canary Wharf | £475,000 | 1,655 | -480.0% | 106 | +70.4% |
| Tower Hamlets | £475,000 | 1,655 | -480.0% | 106 | +70.4% |
| Whitechapel | £475,000 | 1,655 | -480.0% | 106 | +70.4% |
| Redbridge | £500,000 | 1,590 | +500.0% | 3 | -40.0% |
| Tottenham | £559,999 | 1,486 | +220.0% | 8 | -16.1% |
| Merton | £525,000 | 1,483 | 0.0% | 17 | -29.2% |
| Sutton | £450,000 | 1,483 | 0.0% | 2 | — |
| Wimbledon | £525,000 | 1,483 | 0.0% | 17 | -29.2% |
| Wembley | £525,000 | 1,470 | -90.0% | 165 | +10.3% |
| Hackney | £561,090 | 1,438 | -240.0% | 71 | -21.9% |
| Shoreditch | £561,090 | 1,438 | -240.0% | 71 | -21.9% |
| Marylebone | £825,000 | 1,404 | -830.0% | 18 | +249.8% |
| Mayfair | £825,000 | 1,404 | -830.0% | 18 | +249.8% |
| Westminster | £825,000 | 1,404 | -830.0% | 18 | +249.8% |
| Hounslow | £475,000 | 1,370 | 0.0% | 38 | -1.3% |
| Stratford | £430,000 | 1,315 | -220.0% | 76 | +30.2% |
| Kingston | £550,000 | 1,292 | +280.0% | 0 | — |
| Fulham | £690,000 | 1,286 | -420.0% | 7 | +37.7% |
| Hammersmith | £690,000 | 1,286 | -420.0% | 7 | +37.7% |
| Islington | £650,000 | 1,249 | +320.0% | 3 | +53.8% |
| Harrow | £530,000 | 1,178 | +310.0% | 15 | -24.1% |
| Camden | £770,000 | 1,121 | +80.0% | 22 | +10.1% |
| Hampstead | £770,000 | 1,121 | +80.0% | 22 | +10.1% |
| Kentish Town | £770,000 | 1,121 | +80.0% | 22 | +10.1% |
| Chelsea | £1,000,000 | 987 | -1560.0% | 4 | +201.7% |
| Kensington | £1,000,000 | 987 | -1560.0% | 4 | +201.7% |
| Notting Hill | £1,000,000 | 987 | -1560.0% | 4 | +201.7% |
| Barking | £380,000 | 971 | +350.0% | 0 | — |
| Ilford | £485,000 | 828 | +320.0% | 2 | — |
| City OF London | £742,500 | 108 | -1420.0% | 0 | — |