London sold house prices

Every recorded Land Registry sale in London, Greater London. Trend over the last 24 months, breakdown by property type, top streets by sale volume, and the 20 most recent sales.

Sales last 12 months
23,452
Median price
£535,000
Period
May 2025 – Apr 2026
Refreshed 1 July 2026

By property type

Median price last 12 months. Year-on-year change shown where prior-year data is available.

Property type Sales Median price YoY change
Detached 368 £1,180,000 -20.8%
Semi-detached 1,653 £810,000 -5.8%
Terraced 6,188 £716,000 -3.9%
Flat 14,603 £453,000 -6.0%
Other 640 £630,000 +4.1%

Monthly sales volume

Sales registered with HM Land Registry, May 2024 to Apr 2026. Sales appear two to three months after completion.

9,062 4,531 0 May 2024 Mar 2025 Apr 2026
Monthly sales volume
MonthValue
2024-055397
2024-065029
2024-075850
2024-086353
2024-095639
2024-106755
2024-115507
2024-124520
2025-014092
2025-024109
2025-039062
2025-041603
2025-052658
2025-062613
2025-072981
2025-083079
2025-092450
2025-101221
2026-012656
2026-022420
2026-032490
2026-04884

Top streets in London by sale volume

Last 24 months. Streets where homes change hands most often, useful when you want to compare like-for-like.

Street Sales (24m) Average price
Marsh Wall 399 £785,184
High Road 232 £632,443
Hewson Way 163 £783,926
City Road 149 £974,799
High Street 143 £722,177
Royal Crest Avenue 140 £541,821
Sanday Drive 136 £474,186
Anax Street 118 £972,578
West End Lane 117 £815,045
Palmer Road 112 £1,249,758

20 most recent sales

The latest registered transactions. Each row links to the full property report for that address.

Date Street Postcode Type Tenure Price
30 Apr 2026 Three Mill Lane E3 3AF Flat Leasehold £150,000
30 Apr 2026 Newham Way E6 5JJ Terraced Freehold £450,000
29 Apr 2026 Celestial Gardens SE13 5RP Flat Leasehold £200,000
29 Apr 2026 Merton Road SW19 1EE Flat Leasehold £325,000
28 Apr 2026 Chaucer Road E17 4BE Terraced Freehold £555,000
28 Apr 2026 Springdale Road N16 9NS Flat Leasehold £859,649
28 Apr 2026 Grange Road NW10 2QU Flat Leasehold £381,000
28 Apr 2026 Mount Pleasant Road SE13 6HX Flat Leasehold £380,000
28 Apr 2026 Myers Lane SE14 5RX Flat Leasehold £195,000
28 Apr 2026 Highwood Close SE22 8NJ Flat Leasehold £275,000
28 Apr 2026 Gaumont Place SW2 4FX Flat Leasehold £500,000
27 Apr 2026 Abersham Road E8 2LN Flat Leasehold £450,000
27 Apr 2026 Offord Road N1 1NY Flat Leasehold £580,000
27 Apr 2026 The Ridgeway W3 8LP Terraced Freehold £750,000
27 Apr 2026 Finsbury Park Road N4 2LA Flat Leasehold £480,000
27 Apr 2026 Moreland Way E4 6SG Semi-detached Freehold £680,000
24 Apr 2026 College Terrace E3 5EP Flat Leasehold £450,000
24 Apr 2026 Rixsen Road E12 6RN Terraced Freehold £480,000
24 Apr 2026 Forest Street E7 0HW Terraced Freehold £590,000
24 Apr 2026 Cavendish Drive E11 1DJ Terraced Freehold £790,000

Highest sales last 12 months

  • Temple Place
    £793,020,000
    30 Sep 2025 · Other
  • Great Russell Street
    £217,000,000
    9 Jan 2026 · Other
  • Hornton Street
    £178,000,000
    14 May 2025 · Flat

Lowest sales last 12 months

  • Broxholm Road
    £334
    25 Feb 2026 · Other
  • Maiden Mews
    £600
    9 Jan 2026 · Other
  • Broxholm Road
    £665
    25 Feb 2026 · Other

Lowest sales are often part-transfers, probate transactions, or non-arms-length deals between connected parties. They don't always reflect open-market value.

What sold prices don't tell you about London

  • Lease length isn't shown. Leasehold sales appear with the tenure flag, but the remaining term and ground rent are recorded only on the title document.
  • Off-market sales never appear. Private deals, repossessions sold below the open market, and most probate transfers are absent from this dataset.
  • New-build prices may include incentives. The number recorded is gross. Developer carpet allowances, deposit contributions, and part-exchange aren't deducted.
  • There is a reporting lag. Sales from the last two to three months haven't filtered through Land Registry yet.

FAQ

All sales come from HM Land Registry's Price Paid Data, the official record of every freehold and leasehold transaction registered in England and Wales. Data is refreshed monthly. The latest refresh on this page was 1 July 2026.
Sales typically take two to three months to reach the Price Paid dataset, because solicitors register transfers in batches after completion. If a sale completed in the last quarter, it may not yet be visible.
New-build sales are flagged but the listed price may include developer incentives (carpet allowance, deposit contribution, part-exchange). The number recorded reflects the gross price, not the buyer's effective cost.
No. Land Registry records the tenure (freehold or leasehold) but not the remaining lease length. For lease term, ground rent, and service charge information, the official Land Registry title document is the source. Our paid full report includes the title link.

Get the full report for any London address

Sale history, flood risk, planning applications, EPC, schools, crime and broadband, for the specific property you're considering. £29.

Search an address