Sold house prices in London

Browse streets in London with recorded sold prices.

Average sold price (12mo)
£786,202
Sales (12mo)
26787
Year on year
−3.4%

Homes in LONDON sold for an average of £786,202 over the last 12 months — down 3.4% on the year before.

15585 planning applications in the last 12 months

  • Bungalow: £704,125
  • Detached: £2,292,765
  • Flat: £555,933
  • Maisonette: £568,214
  • Other: £3,432,229
  • Semi detached: £1,152,260
  • Terraced: £1,044,529

what homes actually sold for in London

last 12 months of recorded sales

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

flat £354,000 (1987) · maisonette £404,000 (91) · other £355,000 (19) · semi-detached £410,000 (19) · terraced £485,400 (122)

£290,000–£452,500 2249
2 beds £470,000

bungalow £490,000 (22) · flat £450,000 (3446) · maisonette £466,500 (466) · other £360,000 (13) · semi-detached £527,500 (115) · terraced £529,000 (756)

£380,000–£600,000 4826
3 beds £595,000

bungalow £605,000 (15) · detached £750,000 (41) · flat £549,250 (1132) · maisonette £540,000 (423) · other £539,000 (12) · semi-detached £615,000 (309) · terraced £628,000 (1583)

£460,000–£775,000 3515
4 beds £730,000

bungalow £815,000 (12) · detached £963,000 (47) · flat £662,500 (268) · maisonette £656,500 (160) · other £702,375 (14) · semi-detached £760,000 (499) · terraced £731,725 (2160)

£555,000–£931,000 3160
5+ beds £1,125,000

bungalow £1,042,500 (10) · detached £1,800,000 (290) · flat £900,000 (97) · maisonette £810,000 (29) · other £970,000 (14) · semi-detached £1,158,750 (1034) · terraced £1,075,000 (2360)

£820,000–£1,675,000 3834

bedroom counts are partly estimated from EPC records

prices since 1995

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 £360,000 £465,000 £577,500 £695,000