Sold Price History
HomeExploreCompareToolsInsights
Sold Price History
HomeExploreCompareToolsInsights
  1. House prices
  2. /Greater London
  3. /London

Sold price history

London

The typical home in London last sold for £285,000. Over the past decade prices are +4% in cash — but −25% once inflation is stripped out.

Median sold price
£285,000
10 years · cash
▲ +4%
10 years · real
▼ −25%
HM Land Registry2,208,427 sales·0 with floor area·Updated 29 May 2026

Key facts

Median price
£285,000
Price per m²
—
No EPC match yet
Sales recorded
2,208,427
Price range
£1 – £540,000,000

London prices since 1995

Median sold price in London, as recorded each year.
1995£202,657£405,315£607,9722024 peak · £587,500£75,50019952026

Cash prices in London look like they’ve climbed +4% in ten years. Adjust for inflation and the real gain is −25% — the difference is inflation, not wealth. Toggle the chart to see it.

Recent sales in London

The most recent homes sold here, straight from the HM Land Registry record.

Recent sold prices in London
DateAddressTypePrice£/m²
29 May 2026Flat 21, George House Albert Road· NW6 5BRFlatLeasehold£630,000—
29 May 2026Flat 53 Park West Building, Bow Quarter, 60 Fairfield Road· E3 2URFlatLeasehold£499,999—
28 May 202672 Charteris Road· N4 3ABTerracedFreehold£980,000—
28 May 20263, Dixie Court Adenmore Road· SE6 4FAFlatLeasehold£410,000—
27 May 2026Flat 75, Kingly Building, 18 Woodberry Down· N4 2GQFlatLeasehold£900,000—
27 May 2026Flat 206, Pacific Wharf, 165 Rotherhithe Street· SE16 5QFFlatLeasehold£600,000—
27 May 2026Flat 105, Bracklyn Court Wimbourne Street· N1 7ESFlatLeasehold£420,000—
27 May 202698c Thurlow Park Road· SE21 8HYFlatLeasehold£392,500—
27 May 2026Flat 2, 22 Oliver Grove· SE25 6EJFlatLeasehold£325,000—
26 May 20262 Greenhurst Road· SE27 0LHTerracedFreehold£815,000—
26 May 202615 Victoria Road· E17 4JTTerracedFreehold£730,000—
26 May 202660a Arodene Road· SW2 2BHFlatLeasehold£585,000—
26 May 202611 Welton Road· SE18 2JESemi-detachedFreehold£474,995—
26 May 202636 Conway Road· N15 3BAFlatLeasehold£300,000—
22 May 202644 Spruce Hills Road· E17 4LDTerracedFreehold£845,000—
22 May 202656 Brunel Road· SE16 5GATerracedFreehold£810,000—
22 May 2026Flat 28, 24 Emperors Gate· SW7 4HSFlatLeasehold£690,000—
22 May 202638a White Hart Lane· SW13 0PZFlatLeasehold£670,000—
22 May 202644 Woodville Road· E17 7EPTerracedFreehold£665,000—
22 May 202655 Gables Close· SE5 7QETerracedFreehold£650,000—
22 May 202626 Conway Road· N15 3BDTerracedFreehold£646,500—
22 May 2026Flat 805, Serapis House, 28 Goodluck Hope Walk· E14 0XNFlatLeasehold£635,000—
22 May 20266 Tresham Walk· E9 6ENFlatLeasehold£630,000—
22 May 20263a Ackmar Road· SW6 4UPFlatLeasehold£625,000—
22 May 202648 Leysdown Road· SE9 3NBSemi-detachedFreehold£615,000—
22 May 2026121 South Park Crescent· SE6 1JLTerracedFreehold£600,000—
22 May 2026Apartment 2901, 251 Southwark Bridge Road· SE1 6FPFlatLeasehold£570,000—
22 May 202642a Calderon Road· E11 4EUTerracedFreehold£550,000—
22 May 202691 Norfolk Avenue· N13 6ALTerracedFreehold£540,000—
22 May 2026Flat 36, 5 Oakhill Road· SW15 2FJFlatLeasehold£535,000—

Category A (standard) sales. £/m² shown where an EPC floor-area match exists.

London house prices — your questions

What is the average house price in London?+

The median sold price in London is £285,000, based on 2,208,427 sales recorded by HM Land Registry.

Have house prices in London risen?+

Over the past decade prices in London are +4% in cash terms, and −25% after adjusting for inflation (ONS CPIH).

How much is a house per square metre in London?+

We don't yet have enough matched EPC floor-area data to publish a reliable price per square metre for London.

How up to date is this data?+

Figures update monthly from HM Land Registry. The most recent sale here was recorded on 29 May 2026; the latest two months may be incomplete while sales register.

Streets in London

  • High Road£211,000 median
  • Finchley Road£275,000 median
  • Queenstown Road£427,025 median
  • High Street£250,000 median
  • Barbican£344,750 median
  • Upper Richmond Road£296,007 median
  • Marsh Wall£635,000 median
  • Church Road£185,000 median
  • Fairfield Road£210,000 median
  • Rotherhithe Street£270,000 median
  • Victoria Road£272,500 median
  • Maida Vale£310,000 median
  • Cavendish Road£280,000 median
  • Devonshire Road£230,000 median
  • Park Road£295,000 median
  • Avenue Road£240,000 median
  • Albert Road£200,000 median
  • Streatham High Road£227,000 median
  • Sloane Avenue£220,000 median
  • Garratt Lane£250,000 median
  • Belvedere Road£269,000 median
  • Lordship Lane£200,000 median
  • Cromwell Road£309,000 median
  • Station Road£250,000 median
  • Queens Road£249,000 median
  • Western Gateway£368,500 median
  • Westferry Road£249,950 median
  • Fulham Road£327,750 median
  • Balham High Road£225,000 median
  • Green Lanes£230,000 median
  • Grosvenor Road£275,000 median
  • City Road£606,250 median
  • Grange Road£205,000 median
  • Edgware Road£235,000 median
  • Marlborough Road£275,000 median
  • The Avenue£315,000 median
  • St George Wharf£548,000 median
  • Narrow Street£300,000 median
  • Sinclair Road£245,000 median
  • Kingston Road£250,000 median
  • Boundary Road£230,000 median
  • Abbey Road£289,250 median
  • Wapping High Street£385,000 median
  • Sutherland Avenue£350,000 median
  • Elgin Avenue£350,000 median
  • Long Lane£275,000 median
  • Juniper Drive£565,000 median
  • Kings Road£305,000 median
  • Uxbridge Road£304,950 median
  • Fairmont Avenue£342,500 median
  • Wandsworth Road£435,414 median
  • Deals Gateway£220,000 median
  • Forest Road£185,500 median
  • Commercial Road£235,000 median
  • Shad Thames£510,000 median
  • Merton Road£249,000 median
  • Prince Of Wales Drive£397,120 median
  • Grove Road£245,000 median
  • Gordon Road£250,000 median
  • Palmerston Road£231,500 median

Popular places

yearly change, HM Land Registry
  • Manchester▲0.0%
    £118,000
    median · past year up
  • Birmingham▲1.9%
    £120,000
    median · past year up
  • Leeds▼2.0%
    £126,500
    median · past year down
  • Bristol▲1.4%
    £179,995
    median · past year up
  • Liverpool▲0.4%
    £105,000
    median · past year up
  • Sheffield▼3.0%
    £118,000
    median · past year down
  • Nottingham▼2.1%
    £123,500
    median · past year down
  • Brighton▲3.7%
    £199,500
    median · past year up
  • Cambridge▼4.4%
    £240,000
    median · past year down
  • Oxford▼2.8%
    £248,000
    median · past year down
  • York▲0.0%
    £172,500
    median · past year up

Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. Figures are the median of Category A (standard) sold prices; real-terms values use ONS CPIH. See our methodology.

← Explore more areas
Sold Price History

Sold prices for England & Wales from the official record — with the real-terms story competitors leave out.

Explore
  • By town
  • Compare areas
  • Insights
  • Methodology
Site
  • About
  • Contact
  • Methodology
Legal
  • Privacy Policy
  • Cookie Policy
  • Terms of Use

Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. Set in Fraunces & IBM Plex Sans.