Greater London residential sold prices
51 tracked towns in Greater London. 85,580 residential transactions in the past 12 months. Weighted median price £572,484. 1,586 of those were new builds.
Weighted median price
£572,484
Aggregate of towns, weighted by txns
Transactions (12mo)
85,580
HM Land Registry PPD
New-build share
+1.9%
1,586 new / 83,994 existing
Towns tracked
51
All refreshed April 2026
Towns in Greater London
| Town | Median | Txns (12mo) | YoY | New builds | Premium |
|---|---|---|---|---|---|
| Battersea | £653,072 | 3,028 | +450.0% | 87 | +93.4% |
| Wandsworth | £653,072 | 3,028 | +450.0% | 87 | +93.4% |
| Croydon | £415,000 | 2,925 | +250.0% | 5 | -40.7% |
| Bromley | £510,000 | 2,907 | +300.0% | 40 | -36.1% |
| Highgate | £640,000 | 2,664 | +240.0% | 32 | +12.5% |
| Barnet | £550,000 | 2,410 | +190.0% | 127 | -7.0% |
| Brixton | £540,000 | 2,340 | +190.0% | 14 | +54.0% |
| Clapham | £540,000 | 2,340 | +190.0% | 14 | +54.0% |
| Vauxhall | £540,000 | 2,340 | +190.0% | 14 | +54.0% |
| Havering | £444,500 | 2,182 | +100.0% | 1 | -100.0% |
| Lewisham | £462,500 | 2,042 | +280.0% | 0 | -100.0% |
| Bermondsey | £532,500 | 1,947 | -320.0% | 25 | +27.7% |
| Southwark | £532,500 | 1,947 | -320.0% | 25 | +27.7% |
| Leytonstone | £540,000 | 1,934 | +590.0% | 9 | -39.3% |
| Walthamstow | £540,000 | 1,934 | +590.0% | 9 | -39.3% |
| Ealing | £520,000 | 1,917 | +80.0% | 58 | -11.3% |
| Enfield | £455,000 | 1,855 | +110.0% | 6 | +102.8% |
| Bexley | £420,000 | 1,823 | 0.0% | 2 | -100.0% |
| Hillingdon | £505,712 | 1,776 | +430.0% | 27 | -15.7% |
| Woolwich | £450,000 | 1,708 | +110.0% | 8 | +27.1% |
| Canary Wharf | £475,000 | 1,678 | -500.0% | 115 | +62.9% |
| Tower Hamlets | £475,000 | 1,678 | -500.0% | 115 | +62.9% |
| Whitechapel | £475,000 | 1,678 | -500.0% | 115 | +62.9% |
| Richmond | £700,000 | 1,673 | +370.0% | 5 | -40.0% |
| Redbridge | £500,000 | 1,606 | +530.0% | 3 | -40.0% |
| Tottenham | £558,000 | 1,515 | +240.0% | 9 | -21.5% |
| Merton | £525,000 | 1,504 | 0.0% | 17 | -28.6% |
| Sutton | £450,000 | 1,504 | 0.0% | 2 | -100.0% |
| Wimbledon | £525,000 | 1,504 | 0.0% | 17 | -28.6% |
| Wembley | £523,000 | 1,491 | -130.0% | 165 | +10.7% |
| Hackney | £561,090 | 1,458 | -240.0% | 72 | -16.2% |
| Shoreditch | £561,090 | 1,458 | -240.0% | 72 | -16.2% |
| Marylebone | £825,000 | 1,425 | -830.0% | 18 | +249.3% |
| Mayfair | £825,000 | 1,425 | -830.0% | 18 | +249.3% |
| Westminster | £825,000 | 1,425 | -830.0% | 18 | +249.3% |
| Hounslow | £475,000 | 1,386 | 0.0% | 39 | 0.0% |
| Stratford | £430,000 | 1,329 | -210.0% | 78 | +30.2% |
| Kingston | £550,000 | 1,312 | +280.0% | 0 | -100.0% |
| Fulham | £690,000 | 1,306 | -350.0% | 8 | +66.4% |
| Hammersmith | £690,000 | 1,306 | -350.0% | 8 | +66.4% |
| Islington | £650,000 | 1,267 | +200.0% | 3 | +53.8% |
| Harrow | £530,000 | 1,191 | +290.0% | 16 | -27.3% |
| Camden | £770,000 | 1,149 | +80.0% | 23 | +9.7% |
| Hampstead | £770,000 | 1,149 | +80.0% | 23 | +9.7% |
| Kentish Town | £770,000 | 1,149 | +80.0% | 23 | +9.7% |
| Chelsea | £1,000,000 | 1,013 | -1610.0% | 4 | +201.7% |
| Kensington | £1,000,000 | 1,013 | -1610.0% | 4 | +201.7% |
| Notting Hill | £1,000,000 | 1,013 | -1610.0% | 4 | +201.7% |
| Barking | £380,000 | 985 | +380.0% | 0 | -100.0% |
| Ilford | £485,000 | 835 | +320.0% | 2 | -100.0% |
| City OF London | £742,500 | 108 | -1490.0% | 0 | -100.0% |