Real sold price data from HM Land Registry · Last 5 years · Excludes most recent 3 months (reporting lag)
Property Market Overview London's residential market has processed nearly 271,000 sales over five years, with a mean price of £817,099 and median of £580,000. The market has contracted slightly by 2.6% across the period, with recent prices averaging £701,898—notably lower than the 2023 peak of £865,584.
Property Types and Price Differences Flats dominate transaction volume at 179,110 sales and average £651,725, while detached homes, though rare at just 5,243 sales, command an average of £2,255,328—more than three times the price of terraced properties. Semi-detached homes fall between these extremes, averaging £1,200,562 across 19,254 sales.
Price Trends Over Time Prices peaked in 2023 at £865,584 before declining to £701,898 by 2026, representing a 19% drop from that high. The five-year trajectory shows initial growth through 2023, followed by a sustained pullback across 2024–2026.
What Stands Out Flats account for 66% of all transactions despite averaging below the city median, highlighting their accessibility in the market. The wide price range—from £385,000 to £2,102,500—reflects London's neighbourhoods' stark differences, with detached properties clustering at the upper end.
| Street | Sales | Avg Price |
|---|---|---|
| Marsh Wall | 1451 | £815,533 |
| Park Drive | 553 | £1,129,353 |
| Brigadier Walk | 429 | £600,496 |
| C | 426 | £890,990 |
| Palmer Road | 402 | £1,222,746 |
| B | 400 | £785,186 |
| High Road | 355 | £478,029 |
| Lakeside Drive | 350 | £477,375 |
| High Street | 346 | £411,166 |
| Cascade Way | 344 | £1,147,526 |
| Date | Address | Postcode | Price | Type |
|---|---|---|---|---|
| Jan 2026 | 50 Alston Road | SW17 0TP | £840,000 | Terraced |
| Jan 2026 | 7 Champion Grove | SE5 8BN | £1,600,000 | Semi-detached |
| Jan 2026 | 213 Highbury Quadrant | N5 2TE | £1,950,000 | Terraced |
| Jan 2026 | 74 Lyndhurst Way | SE15 5AP | £2,102,500 | Semi-detached |
| Jan 2026 | 329 Osier Crescent | N10 1RD | £420,000 | Flat |
| Jan 2026 | 72 Cumberland Road | W7 2EB | £930,000 | Terraced |
| Jan 2026 | 6C Crescent Road | N8 8AT | £650,000 | Flat |
| Jan 2026 | 9 Endsleigh Road | W13 0RE | £828,000 | Terraced |
| Jan 2026 | FLAT 9, 1A Windus Road | N16 6UP | £412,500 | Flat |
| Jan 2026 | 48A Woodland Road | E4 7EU | £385,000 | Flat |
This overview shows overall trends, but property values vary significantly by postcode, property type, and time period.
Unlock a deeper breakdown tailored to your search.
AI-powered reports with price trends, area comparisons, school proximity and more.
Prices in London have decreased by 3% over the past 5 years. The current mean price is £817,099 and the median is £580,000.
The mean average property price in London is £817,099 based on 271,198 sales over the last 5 years. The median price (the middle value, less affected by extremes) is £580,000.
The most expensive property type in London is detached homes, averaging £2,255,328. The most affordable is flats, averaging £651,725. There have been 271,198 total sales in the last 5 years.
There have been 271,198 property sales recorded in London over the past 5 years, based on HM Land Registry data. The busiest street is Marsh Wall with 1451 sales.
We'll email you when new sales are published. Data updates monthly. No spam, unsubscribe anytime.