HomesIndex

House prices in Greater London

A typical home in Greater London sold for £591,078: the count-weighted median of the 119,495 sales recorded by HM Land Registry across the E, EC, N, NW, SE, SW, W and WC postcode areas between 2024 and 2026. Sold prices, not asking prices or estimates.

£552,381median sold price, 2026
-6%five-year change
15,810sales recorded in 2026
2,219,148sales since 1995
Explore every Greater London sale on the live map →

In 2026 the Greater London property market's median sold price, across the E, EC, N, NW, SE, SW, W and WC postcode areas, was £552,381, from 15,810 recorded sales. Five years earlier, in 2021, it was £585,222. That is a fall of 6%, about 1.1% a year. The median peaked in 2023 at £608,811.

Against the England and Wales median of £285,000, the latest Greater London median is 94% higher.

Figures on this page cover the eight London postal areas (E, EC, N, NW, SE, SW, W and WC). That is the London post town rather than the full Greater London boundary, so outer boroughs on postcodes such as BR (Bromley), CR (Croydon), HA (Harrow), IG (Ilford), KT (Kingston upon Thames), RM (Romford), SM (Sutton), TW (Twickenham) and UB (Uxbridge) sit outside these figures.

Greater London median sold prices by year

YearMedianAverageSales
2026£552,381£716,95015,810
2025£591,078£804,09951,344
2024£606,268£834,66352,341
2023£608,811£866,86347,107
2022£603,097£844,31060,884
2021£585,222£782,83068,608
2020£586,583£786,27646,529
2019£558,398£746,35249,405
2018£549,476£734,12251,894
2017£560,052£740,18854,759
2016£529,065£695,52760,931
2015£489,777£653,56466,341
2014£455,401£639,17870,690
2013£396,445£567,61868,859
2012£362,002£518,82558,100
2011£350,464£496,57956,018
2010£344,175£480,25556,533
2009£315,979£427,89345,050
2008£308,426£420,27347,729
2007£305,868£404,09897,727

Medians are the middle sold price of the year's recorded sales. The average (mean) can sit well above the median when a few expensive homes change hands.

Greater London house prices by postcode area

Greater London splits into 8 postal areas. Each link below opens that area's house prices by postcode district, the full breakdown:

AreaTypical priceSales, 3 years
E East London£500,00021,528
EC Central London£850,0001,263
N North London£580,00017,513
NW North West London£637,00010,806
SE South East London£485,00025,706
SW South West London£665,00028,722
W West London£728,00013,375
WC Central London£850,000582

The priciest parts of Greater London

Typical price is the count-weighted median over the last three recorded years. Only districts with at least 30 sales in that window are ranked, which keeps low-volume business postcodes out of these tables.

DistrictTypical priceSales, 3 yearsIn depth
SW1A Whitehall, Downing Street£5,930,00057Report
W1K Mayfair (north), Grosvenor Square£3,500,00069Report
W1J Mayfair (south), Piccadilly£3,025,00054Report
SW1X£2,740,000198Report
SW1W£1,950,000249Report

Best value in Greater London

DistrictTypical priceSales, 3 yearsIn depth
SE28 Thamesmead£360,000544Report
WC1H St Pancras, UCL Institute of Education£400,000147Report
SE25 South Norwood£404,200936Report
N9 Lower Edmonton£405,000593Report
SE8 Deptford, Evelyn£409,000586Report

Frequently asked questions

What is the average house price in Greater London?
A typical Greater London home sold for £591,078: the count-weighted median of the 119,495 sales recorded across the E, EC, N, NW, SE, SW, W and WC postcode areas between 2024 and 2026. In 2026 alone the median was £552,381 from 15,810 sales.
Are house prices in Greater London rising or falling?
Over five years the median across the E, EC, N, NW, SE, SW, W and WC postcode areas has fallen 6%, from £585,222 in 2021 to £552,381 in 2026, which works out at about 1.1% a year. The median peaked in 2023 at £608,811.
Where are the most and least expensive parts of Greater London?
Among Greater London districts with at least 30 sales in the last three recorded years, SW1A (Whitehall, Downing Street) has the highest typical price at £5,930,000, and SE28 (Thamesmead) the lowest at £360,000.
Which postcodes do the Greater London figures cover?
Figures on this page cover the eight London postal areas (E, EC, N, NW, SE, SW, W and WC). That is the London post town rather than the full Greater London boundary, so outer boroughs on postcodes such as BR (Bromley), CR (Croydon), HA (Harrow), IG (Ilford), KT (Kingston upon Thames), RM (Romford), SM (Sutton), TW (Twickenham) and UB (Uxbridge) sit outside these figures.
How much did a house sell for in Greater London?
Land Registry recorded 15,810 sales in Greater London in 2026, with a median sold price of £552,381. Every one is free to view at its exact address on the HomesIndex map.
Is Greater London a good place to live?
Greater London sold prices are down 6% over five years. This report weighs growth, affordability and volume against neighbouring areas using only recorded sales.

Keep exploring

Compare Greater London with every other major city on the house prices by city index, zoom from neighbourhood prices down to individual sold homes on the house price heat map, or get a free market report for any Greater London postcode. Each district above links to Greater London house prices by postcode, with its own price history and standing local report.