Real sold price data from HM Land Registry · Last 5 years · Excludes most recent 3 months (reporting lag)
Property Market Overview — London's property market has processed over 335,000 transactions in the past five years, with significant recent softening. The median price stands at £562,000, though the mean of £971,140 reflects a substantial tail of high-value properties. Recent average prices have dropped notably to £715,480, representing a sharp shift from the £1.02 million peak in 2023.
Property Types and Price Differences — Flats dominate transaction volume at 211,662 sales and average £650,873, while detached homes are roughly 3.5 times more expensive at £2.31 million but account for only 6,005 sales. Terraced and semi-detached properties occupy the middle ground, averaging £1.02 million and £1.18 million respectively, with terraced homes far more frequently traded.
Price Trends Over Time — Prices rose steadily through 2021–2023, peaking at just over £1.02 million, then declined sharply over the following two years. The 26.2% five-year decline has been particularly steep in recent months, with 2025–2026 showing a steeper drop than earlier years.
What Stands Out — The gap between flat prices and detached homes is enormous, with detached properties commanding well over three times the value. Recent price data reveals a wide range from £330,000 to £1.01 million, indicating diverse markets operating within the city.
| Street | Sales | Avg Price |
|---|---|---|
| Marsh Wall | 2131 | £840,688 |
| High Road | 735 | £696,939 |
| Palmer Road | 673 | £987,383 |
| Mary Neuner Road | 625 | £460,927 |
| Park Drive | 625 | £1,115,063 |
| High Street | 591 | £993,862 |
| C | 556 | £1,110,066 |
| Brigadier Walk | 476 | £596,156 |
| B | 474 | £1,019,948 |
| Station Road | 464 | £603,106 |
| Date | Address | Postcode | Price | Type |
|---|---|---|---|---|
| Jan 2026 | 8 Genesta Road | SE18 3ES | £585,000 | Terraced |
| Jan 2026 | 9 Clemence Street | E14 7TR | £1,000,000 | Terraced |
| Jan 2026 | 103A Hampden Road | N8 0HU | £560,000 | Flat |
| Jan 2026 | 95H Hornsey Lane | N6 5LW | £830,000 | Flat |
| Jan 2026 | 51A Brondesbury Villas | NW6 6AJ | £1,010,000 | Flat |
| Jan 2026 | FLAT 10, CHURCHBANK, 1 Teresa Mews | E17 3BE | £330,000 | Flat |
| Jan 2026 | FLAT 22, 21 Rosina Street | E9 6JH | £348,000 | Flat |
| Jan 2026 | FLAT 27, SANDON COURT, 261 Green Lanes | N4 2UX | £810,000 | Flat |
| Jan 2026 | 93 Seaford Road | W13 9HS | £565,000 | Terraced |
| Jan 2026 | 195 Chiswick Village | W4 3DG | £410,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 26% over the past 5 years. The current mean price is £971,140 and the median is £562,000.
The mean average property price in London is £971,140 based on 335,967 sales over the last 5 years. The median price (the middle value, less affected by extremes) is £562,000.
The most expensive property type in London is detached homes, averaging £2,312,897. The most affordable is flats, averaging £650,873. There have been 335,967 total sales in the last 5 years.
There have been 335,967 property sales recorded in London over the past 5 years, based on HM Land Registry data. The busiest street is Marsh Wall with 2131 sales.
We'll email you when new sales are published. Data updates monthly. No spam, unsubscribe anytime.