London house prices
Explore recorded sale prices, property types and recent transactions. Historical sales are separate from current property estimates.
This town name occurs in 29 recorded districts in this snapshot. This overview combines the recorded postal-town name. District-specific pages are available in the town directory.
Large-town data sample: this page uses the latest 5,000 transactions within five years. Five-year figures and breakdowns describe this sample. The 12-month sample is also incomplete.
The market at a glance
The latest sampled five-year transactions in London have a median price of £535,000 and a mean price of £724,799. The sampled 12-month median is £535,000.
These figures describe transactions, not unique homes or current asking prices. Changes in the mix of homes sold can affect averages.
Median recorded sale price by year
Exact figures are in the “Sale prices by year” table below.
Recorded sales by year
Exact figures are in the “Sale prices by year” table below.
EPC rating distribution
Latest recorded EPC ratings for uniquely matched properties in this town’s five-year sales sample. Each matched property is counted once.
1,697 of 1,700 uniquely identified properties have a recorded A–G rating (99.8%).
| Rating | Properties | Share of rated homes |
|---|---|---|
| A | 2 | 0.1% |
| B | 190 | 11.2% |
| C | 816 | 48.1% |
| D | 586 | 34.5% |
| E | 97 | 5.7% |
| F | 4 | 0.2% |
| G | 2 | 0.1% |
3 identified properties have no usable recorded rating. 3,294 sale records have no property match; 0 have an ambiguous match and are excluded. Unmatched sale records cannot be counted as unique homes.
Coverage is limited to the latest 5,000 sale records; this is not the EPC distribution of the whole town.
Source: Roofy’s latest EPC records. Certificates may be old or expired; ratings describe the recorded certificate, not a new assessment. Refreshes automatically with the town snapshot.
Sales by property type
| Type | Sales | Median |
|---|---|---|
| Flat / maisonette | 3,020 | £445,500 |
| Terraced | 1,416 | £714,000 |
| Semi-detached | 389 | £850,000 |
| Other | 99 | £520,000 |
| Detached | 76 | £1,340,000 |
Sale prices by year
| Year | Sales | Median |
|---|---|---|
| 2026 | 5,000 | £535,000 |
Current year is partial; the earliest year starts at the five-year cutoff. Older years may be incomplete due to the sample limit.
Most active streets
Within this snapshot; streets with at least three recorded transactions.
| Street | Sales | Median sale price |
|---|---|---|
| Garratt Lane | 11 | £420,000 |
| High Road | 9 | £350,000 |
| Grove Road | 8 | £647,500 |
| Albert Road | 8 | £484,000 |
| Argyle Road | 7 | £518,000 |
| Grange Road | 7 | £300,000 |
| Cavendish Road | 7 | £620,000 |
| Cowley Road | 7 | £640,000 |
| High Street | 7 | £370,000 |
| Kingsland Road | 7 | £476,000 |
Latest recorded sales
Open an address for its Roofy property report.
| Property | Sale date | Type | Recorded price |
|---|---|---|---|
| 167 Croxted Road SE21 8NL | 29 Sep 2026 | Flat / maisonette | £762,000 |
| 227 Apartment 4 Alexandra Park Road N22 7BJ | 28 Sep 2026 | Flat / maisonette | £350,000 |
| 8 Ground Floor Flat Sun Road W14 9XN | 28 Sep 2026 | Flat / maisonette | £440,000 |
| Holly Lodge, 7 Flat 9 Wisteria Road SE13 5HW | 28 Sep 2026 | Flat / maisonette | £320,000 |
| Dovecote Building, 129 Flat 7 Battersea Rise SW11 1HE | 28 Sep 2026 | Flat / maisonette | £710,000 |
| 9a Kerrison Road W5 5NW | 25 Sep 2026 | Flat / maisonette | £800,000 |
| Tudor Court 1 Amherst Road W13 8NE | 25 Sep 2026 | Flat / maisonette | £453,000 |
| Edmonscote Flat 2 Argyle Road W13 0HQ | 25 Sep 2026 | Flat / maisonette | £518,000 |
| 54 Highfield Road W3 0AH | 25 Sep 2026 | Terraced | £430,000 |
| Westminster Court, 23 Flat 32 Cambridge Park E11 2UB | 25 Sep 2026 | Flat / maisonette | £233,000 |
| 22 Eden Way E3 2JD | 25 Sep 2026 | Flat / maisonette | £520,000 |
| 93b Dames Road E7 0DW | 25 Sep 2026 | Flat / maisonette | £347,000 |
| 15 Flat 903 Indescon Square E14 9EZ | 25 Sep 2026 | Flat / maisonette | £540,000 |
| 22 Grove Road W3 6AW | 25 Sep 2026 | Terraced | £945,895 |
| 14 Laurie Road W7 1BG | 25 Sep 2026 | Terraced | £510,000 |
| 1 Ashley Gardens N13 5EW | 25 Sep 2026 | Terraced | £710,000 |
| 90 Studley Road E7 9LY | 25 Sep 2026 | Terraced | £550,000 |
| 97 Oliphant Street W10 4EE | 25 Sep 2026 | Terraced | £960,100 |
| 56 Flat 4 Elgin Crescent W11 2JJ | 25 Sep 2026 | Flat / maisonette | £1,250,000 |
| Levita House Flat 202 Ossulston Street NW1 1EZ | 25 Sep 2026 | Flat / maisonette | £525,000 |
Explore a property
Use Roofy’s address or postcode search to see recorded sales, available EPC facts and estimated values.
Search Roofy