
Detached
£1,264,841
96% above the Greater London average
4.5% of sales
The average house price in Greater London is £646,381, based on 70,639 homes sold in the 12 months to September 2026. Prices are down 5.8% (£40,162) on a year earlier.
Sold prices from HM Land Registry, not asking prices. How we calculate this
Average sold price by property type, and each type's share of recent sales.

£1,264,841
96% above the Greater London average
4.5% of sales

£778,350
20% above the Greater London average
15.2% of sales

£754,855
17% above the Greater London average
28.6% of sales

£500,736
23% below the Greater London average
51.6% of sales
House prices in Greater London are falling: down 5.8% (£40,162) over the past year. Over the past 10 years, prices are up 12.0% (£69,287).
−5.8%
−£40,162From £686,543 to £646,381
+12.0%
+£69,287From £577,094 to £646,381
12 key facts at a glance.
£789,136
70,639
Flats
£500k - £1m
8,799,730
Population density is Very High, on a scale from Very Low to Very High.
Usual residents, including communal establishments.
3,424,214
Household density is Very High, on a scale from Very Low to Very High.
Occupied households, not communal establishments.
24 m² per resident
13.4% of the area · 1,935 public parks. Parks, playing fields, allotments and other public green space, not counting golf courses. Contains OS data © Crown copyright and database right 2026.
101 crimes per 1,000 residents
Crime rate is Very High, on a scale from Very Low to Very High.
Contains public sector information licensed under the Open Government Licence v3.0. Source: police.uk.
19,292 listed buildings
1,146 conservation areas · 605 Grade I · 173 scheduled monuments · Source: Historic England
NO₂ 14.9 µg/m³
NO₂ level is Very High, on a scale from Very Low to Very High.
Background levels where residents live, not beside busy roads. Contains public sector information licensed under the Open Government Licence v3.0. Source: Defra modelled background pollution, 2025.
Most expensive
London Borough of Richmond upon Thames
£891,720
Least expensive
London Borough of Bexley
£429,397
1st most expensive area of England.
Compared with 71 areas with sales in the last 12 months
The highest recorded sale prices in Greater London, from HM Land Registry.
#1 Most expensive sale
£160,000,000
Sold May 2018
View house details#4
£90,000,000
Sold April 2017
View detailsGreater London compared with the 6 nearest other areas in England.
Open comparison
Open comparison
Open comparison
Open comparison
Open comparison
Open comparison
Average sold price in each of the 14 areas of Greater London, most expensive first.
£891,720
Change over one year: −2.6%
£711,256
Change over one year: +1.2%
£615,184
Change over one year: −2.1%
£573,674
Change over one year: −1.6%
£568,570
Change over one year: +3.4%
£567,393
Change over one year: −4.9%
£556,173
Change over one year: +2.9%
£529,347
Change over one year: −2.2%
£522,856
Change over one year: +0.9%
£501,623
Change over one year: −4.0%
£479,464
Change over one year: −2.6%
£463,897
Change over one year: −0.6%
£439,547
Change over one year: −1.0%
£429,397
Change over one year: −0.4%
There's a lot to think about. Whether it's a home to live in or a buy-to-let, our free checklist walks you through what to check before you make an offer.
What to check before you buyPrice information is from HM Land Registry, location boundaries are from OpenStreetMap, and households and population are from Nomis Census 2021 postcode estimates (21 March 2021). Parks and green space are from OS Open Greenspace. Contains OS data © Crown copyright and database right 2026. Crime is from police.uk street-level data. Contains public sector information licensed under the Open Government Licence v3.0. Source: police.uk. Listed buildings and scheduled monuments are from Historic England and Cadw, and conservation areas from planning.data.gov.uk. © Historic England 2026. Contains Ordnance Survey data © Crown copyright and database right 2026. Source: planning.data.gov.uk, Open Government Licence v3.0. Air quality is from Defra modelled background pollution maps. Contains public sector information licensed under the Open Government Licence v3.0. Source: Defra modelled background pollution, 2025.
Last updated 11 November 2026 at 00:51 with the latest Land Registry data (September 2026). The Greater London dataset covers 327,954 postcodes.
Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.
About·Data methodology·Buying checklist·Privacy and cookies·YouTube