HomesIndex

House prices in Greater London

A typical home in Greater London sold for £591,792: the count-weighted median of the 123,896 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.

£560,511median sold price, 2026
-4%five-year change
19,308sales recorded in 2026
2,223,594sales 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 £560,511, from 19,308 recorded sales. Five years earlier, in 2021, it was £585,210. That is a fall of 4%, about 0.9% a year. The median peaked in 2023 at £608,796.

Against the England and Wales median of £285,000, the latest Greater London median is 97% 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£560,511£733,06019,308
2025£591,792£806,39752,200
2024£606,252£835,47252,388
2023£608,796£866,86747,122
2022£603,182£844,28160,889
2021£585,210£782,84568,613
2020£586,562£786,24346,534
2019£558,398£746,35249,405
2018£549,480£734,12051,895
2017£560,052£740,18854,759
2016£529,061£695,51060,934
2015£489,773£653,57466,341
2014£455,399£639,17370,692
2013£396,445£567,61868,859
2012£362,002£518,82558,100
2011£350,464£496,57956,018
2010£344,177£480,25956,534
2009£315,979£427,89345,050
2008£308,425£420,27047,730
2007£305,868£404,11997,726

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,00022,268
EC Central London£850,0001,299
N North London£580,00018,182
NW North West London£640,00011,193
SE South East London£485,00026,652
SW South West London£666,00029,851
W West London£730,00013,847
WC Central London£850,000604

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£4,042,50071Report
W1J Mayfair (south), Piccadilly£3,025,00055Report
SW1X£2,740,000206Report
SW1E£2,325,00031Report

Best value in Greater London

DistrictTypical priceSales, 3 yearsIn depth
WC1H St Pancras, UCL Institute of Education£357,000151Report
SE28 Thamesmead£360,000565Report
N9 Lower Edmonton£405,000611Report
SE8 Deptford, Evelyn£406,500605Report
E13 Plaistow£407,500466Report

Frequently asked questions

What is the average house price in Greater London?
A typical Greater London home sold for £591,792: the count-weighted median of the 123,896 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 £560,511 from 19,308 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 4%, from £585,210 in 2021 to £560,511 in 2026, which works out at about 0.9% a year. The median peaked in 2023 at £608,796.
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 WC1H (St Pancras, UCL Institute of Education) the lowest at £357,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 19,308 sales in Greater London in 2026, with a median sold price of £560,511. Every one is free to view at its exact address on the HomesIndex map.

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.