Sold house prices in London

In Greater London.

Browse streets in London with recorded sold prices.

How much is my house worth in London?

Average sold price (12mo)
£751,002
Sales (12mo)
25146
Year on year
−7.6%

Homes in London sold for an average of £751,002 over the last 12 months — down 7.6% on the year before.

15563 planning applications in the last 12 months

  • Bungalow: £650,893
  • Detached: £2,243,844
  • Flat: £536,195
  • Maisonette: £559,262
  • Other: £2,585,047
  • Semi detached: £1,106,775
  • Terraced: £1,003,867

what homes actually sold for in London

last 12 months of recorded sales

bedstypicalrange (p25–p75)sales
1 bed £355,000

flat £350,000 (1867) · maisonette £392,500 (62) · other £275,000 (25) · semi-detached £450,000 (23) · terraced £460,000 (107)

£282,500–£445,000 2095
2 beds £462,220

bungalow £482,500 (20) · flat £450,000 (3339) · maisonette £450,000 (343) · other £360,000 (41) · semi-detached £504,420 (116) · terraced £525,000 (730)

£373,500–£591,500 4597
3 beds £575,000

bungalow £605,000 (15) · detached £700,000 (42) · flat £530,000 (1103) · maisonette £523,750 (312) · other £451,000 (20) · semi-detached £610,000 (269) · terraced £613,750 (1468)

£450,000–£750,000 3229
4 beds £706,000

detached £900,000 (41) · flat £630,000 (269) · maisonette £650,000 (128) · other £500,000 (17) · semi-detached £750,000 (441) · terraced £710,000 (2001)

£535,000–£910,000 2905
5+ beds £1,040,000

detached £1,787,000 (222) · flat £945,000 (73) · maisonette £884,000 (25) · other £1,040,000 (15) · semi-detached £1,090,260 (832) · terraced £975,000 (2016)

£785,000–£1,600,000 3192

bedroom counts are partly estimated from EPC records

prices since 1995

  • 1 bed
  • 2 beds
  • 3 beds
  • 4 beds
£0 £400k £800k 1995 2026

yearly medians per bedroom count · years with under 5 sales are gaps, not guesses

year-by-year table
year1 bed2 bed3 bed4 bed
1995 £52,695 £60,000 £66,500 £75,000
1996 £56,000 £65,000 £72,000 £80,000
1997 £62,000 £75,000 £82,000 £90,000
1998 £71,000 £83,250 £91,500 £107,500
1999 £83,000 £105,000 £113,000 £130,000
2000 £99,000 £126,000 £135,000 £150,000
2001 £119,000 £140,000 £152,389 £169,000
2002 £140,000 £166,000 £178,995 £197,000
2003 £155,000 £180,000 £195,000 £220,000
2004 £168,000 £200,000 £219,000 £240,000
2005 £175,000 £210,000 £230,000 £249,500
2006 £187,500 £231,500 £245,000 £267,500
2007 £215,500 £249,995 £267,000 £300,000
2008 £227,000 £250,000 £264,000 £295,000
2009 £215,000 £248,500 £261,025 £305,000
2010 £237,500 £265,000 £300,000 £347,750
2011 £232,000 £269,500 £300,000 £350,000
2012 £245,000 £285,000 £325,000 £375,000
2013 £249,995 £305,000 £355,000 £425,000
2014 £285,000 £352,000 £412,500 £487,500
2015 £316,125 £385,000 £450,000 £522,500
2016 £334,000 £420,000 £491,583 £585,000
2017 £340,000 £430,000 £510,000 £615,000
2018 £335,000 £425,000 £500,000 £610,000
2019 £337,500 £428,000 £515,000 £620,000
2020 £350,000 £442,750 £545,000 £665,000
2021 £350,000 £450,000 £560,000 £681,500
2022 £350,000 £460,000 £599,000 £744,750
2023 £350,000 £455,000 £585,000 £725,000
2024 £361,750 £464,000 £595,000 £735,000
2025 £365,000 £475,000 £600,000 £740,000
2026 £355,000 £456,000 £560,000 £685,500

Schools in London

A