Skip to content

London sold house prices

Town · 2,225,358 recorded sales since 1995

Median price
£575,000
No change in median sale price on the previous 12 months (existing homes)
Lower quartile
£417,500
Upper quartile
£862,000
Sales
42,383

Sales completed in the 12 months to May 2026. HM Land Registry records a sale only once it is registered, which can take many months - longest for new-build homes - so the most recent months are left out until most of their sales have arrived. Standard sales only (Price Paid category A): additional entries (category B) - repossessions, buy-to-lets with an identifiable mortgage, and purchases by companies and other non-private buyers - are left out.

Median price by year

£147k £294k £442k £589k 2012: £345,000 median, 58,112 sales 2013: £375,000 median, 68,903 sales 2014: £430,000 median, 70,723 sales 2014 2015: £466,000 median, 66,374 sales 2016: £508,000 median, 60,958 sales 2017: £531,500 median, 54,776 sales 2017 2018: £525,000 median, 51,903 sales 2019: £537,750 median, 49,421 sales 2020: £565,125 median, 46,554 sales 2020 2021: £570,000 median, 68,623 sales 2022: £585,000 median, 60,894 sales 2023: £585,000 median, 47,128 sales 2023 2024: £588,720 median, 52,410 sales 2025: £577,000 median, 52,224 sales 2026 (January to August): £550,000 median, 19,320 sales 2026

2012 to 2026. Every year since 1995 is in the figures below.

The paler 2026 bar covers January to August only, and its latest months are still filling in as sales are registered.

Show the figures
Median sale price and number of sales by year
Year Median Sales
2026 (to August) £550,000 19,320
2025 £577,000 52,224
2024 £588,720 52,410
2023 £585,000 47,128
2022 £585,000 60,894
2021 £570,000 68,623
2020 £565,125 46,554
2019 £537,750 49,421
2018 £525,000 51,903
2017 £531,500 54,776
2016 £508,000 60,958
2015 £466,000 66,374
2014 £430,000 70,723
2013 £375,000 68,903
2012 £345,000 58,112
2011 £335,000 56,066
2010 £330,000 56,572
2009 £300,000 45,068
2008 £290,000 47,772
2007 £290,000 97,789
2006 £250,000 103,193
2005 £244,000 82,999
2004 £232,500 93,956
2003 £214,000 87,221
2002 £199,500 103,767
2001 £170,000 99,045
2000 £154,995 93,298
1999 £130,000 104,506
1998 £107,000 89,620
1997 £93,000 93,913
1996 £82,000 78,903
1995 £75,500 63,347

Postcode districts in London

Median sold price and sales, 12 months to May 2026

  • E1
    £462,250 · 356 sales
  • E1W
    £714,000 · 264 sales
  • E2
    £500,000 · 329 sales
  • E3
    £445,000 · 519 sales
  • E4
    £541,250 · 582 sales
  • E5
    £590,000 · 286 sales
  • E6
    £435,000 · 269 sales
  • E7
    £535,000 · 219 sales
  • E8
    £600,000 · 354 sales
  • E9
    £512,500 · 254 sales
  • E10
    £512,250 · 417 sales
  • E11
    £585,000 · 519 sales
  • E12
    £477,500 · 132 sales
  • E13
    £408,000 · 157 sales
  • E14
    £477,500 · 816 sales
  • E15
    £443,750 · 294 sales
  • E16
    £445,000 · 535 sales
  • E17
    £565,000 · 1,031 sales
  • E18
    £578,500 · 240 sales
  • E20
    £622,500 · 78 sales
  • E22
    £900,776 · 18 sales
  • EC1A
    £540,000 · 19 sales
  • EC1M
    £511,000 · 22 sales
  • EC1N
    £585,180 · 13 sales
  • EC1R
    £757,500 · 38 sales
  • EC1V
    £710,000 · 103 sales
  • EC1Y
    £650,000 · 18 sales
  • EC2A
    £700,000 · 19 sales
  • EC2M
    No sales in the period
  • EC2R
    No sales in the period
  • EC2Y
    £895,000 · 62 sales
  • EC3A
    £1,652,500 · 4 sales
  • EC3N
    £575,000 · 9 sales
  • EC3R
    £450,000 · 1 sale
  • EC3V
    No sales in the period
  • EC4A
    £571,250 · 6 sales
  • EC4M
    £625,000 · 1 sale
  • EC4R
    No sales in the period
  • EC4V
    £495,000 · 9 sales
  • EC4Y
    £846,500 · 2 sales
  • N1
    £695,000 · 806 sales
  • N1C
    £1,100,000 · 21 sales
  • N2
    £685,500 · 206 sales
  • N3
    £707,500 · 224 sales
  • N4
    £604,340 · 518 sales
  • N5
    £695,550 · 268 sales
  • N6
    £815,000 · 217 sales
  • N7
    £577,500 · 310 sales
  • N8
    £615,000 · 448 sales
  • N9
    £409,000 · 208 sales
  • N10
    £750,000 · 279 sales
  • N11
    £505,000 · 234 sales
  • N12
    £550,000 · 205 sales
  • N13
    £558,560 · 233 sales
  • N14
    £687,500 · 246 sales
  • N15
    £530,000 · 222 sales
  • N16
    £607,160 · 376 sales
  • N17
    £450,000 · 320 sales
  • N18
    £412,500 · 112 sales
  • N19
    £620,000 · 245 sales
  • N20
    £777,500 · 210 sales
  • N21
    £668,000 · 251 sales
  • N22
    £576,125 · 253 sales
  • NW1
    £748,000 · 293 sales
  • NW2
    £550,000 · 335 sales
  • NW3
    £985,000 · 482 sales
  • NW4
    £550,000 · 182 sales
  • NW5
    £675,000 · 215 sales
  • NW6
    £696,750 · 608 sales
  • NW7
    £677,500 · 274 sales
  • NW8
    £950,000 · 203 sales
  • NW9
    £411,920 · 438 sales
  • NW10
    £570,000 · 423 sales
  • NW11
    £1,006,000 · 200 sales
  • SE1
    £560,000 · 640 sales
  • SE2
    £437,000 · 191 sales
  • SE3
    £535,000 · 400 sales
  • SE4
    £575,000 · 301 sales
  • SE5
    £480,000 · 364 sales
  • SE6
    £450,000 · 441 sales
  • SE7
    £490,000 · 130 sales
  • SE8
    £405,000 · 229 sales
  • SE9
    £475,000 · 558 sales
  • SE10
    £509,125 · 478 sales
  • SE11
    £660,000 · 219 sales
  • SE12
    £467,500 · 243 sales
  • SE13
    £440,000 · 453 sales
  • SE14
    £450,000 · 227 sales
  • SE15
    £535,000 · 607 sales
  • SE16
    £466,000 · 390 sales
  • SE17
    £467,500 · 190 sales
  • SE18
    £420,000 · 497 sales
  • SE19
    £450,000 · 342 sales
  • SE20
    £420,000 · 262 sales
  • SE21
    £770,000 · 155 sales
  • SE22
    £748,000 · 411 sales
  • SE23
    £525,000 · 399 sales
  • SE24
    £680,555 · 192 sales
  • SE25
    £394,545 · 358 sales
  • SE26
    £473,000 · 307 sales
  • SE27
    £565,000 · 215 sales
  • SE28
    £345,000 · 177 sales
  • SW1A
    £2,425,000 · 4 sales
  • SW1E
    £950,000 · 9 sales
  • SW1H
    £900,000 · 21 sales
  • SW1P
    £725,000 · 113 sales
  • SW1V
    £655,000 · 175 sales
  • SW1W
    £1,375,000 · 74 sales
  • SW1X
    £2,497,500 · 64 sales
  • SW1Y
    £987,500 · 6 sales
  • SW2
    £529,250 · 564 sales
  • SW3
    £1,200,000 · 254 sales
  • SW4
    £631,250 · 426 sales
  • SW5
    £860,000 · 125 sales
  • SW6
    £816,250 · 748 sales
  • SW7
    £1,505,000 · 190 sales
  • SW8
    £575,000 · 353 sales
  • SW9
    £500,000 · 320 sales
  • SW10
    £940,000 · 182 sales
  • SW11
    £780,000 · 1,070 sales
  • SW12
    £710,278 · 452 sales
  • SW13
    £1,172,500 · 192 sales
  • SW14
    £950,000 · 207 sales
  • SW15
    £612,500 · 681 sales
  • SW16
    £470,000 · 850 sales
  • SW17
    £600,000 · 796 sales
  • SW18
    £653,000 · 1,021 sales
  • SW19
    £620,000 · 928 sales
  • SW20
    £745,000 · 346 sales
  • W1B
    £2,132,500 · 4 sales
  • W1D
    £765,000 · 3 sales
  • W1F
    £722,500 · 2 sales
  • W1G
    £1,675,000 · 23 sales
  • W1H
    £1,200,000 · 63 sales
  • W1J
    £3,536,875 · 10 sales
  • W1K
    £3,667,500 · 24 sales
  • W1M
    No sales in the period
  • W1N
    No sales in the period
  • W1P
    No sales in the period
  • W1S
    £3,030,000 · 7 sales
  • W1T
    £912,500 · 38 sales
  • W1U
    £1,487,500 · 72 sales
  • W1W
    £796,175 · 22 sales
  • W1Y
    No sales in the period
  • W2
    £810,000 · 350 sales
  • W3
    £500,000 · 445 sales
  • W4
    £850,000 · 537 sales
  • W5
    £616,500 · 460 sales
  • W6
    £706,250 · 336 sales
  • W7
    £566,000 · 209 sales
  • W8
    £1,450,000 · 203 sales
  • W9
    £715,000 · 353 sales
  • W10
    £750,000 · 166 sales
  • W11
    £1,150,000 · 225 sales
  • W12
    £630,000 · 349 sales
  • W13
    £769,500 · 342 sales
  • W14
    £605,000 · 326 sales
  • WC1A
    £537,000 · 5 sales
  • WC1B
    £880,000 · 11 sales
  • WC1E
    £770,000 · 9 sales
  • WC1H
    £388,500 · 52 sales
  • WC1N
    £685,000 · 25 sales
  • WC1R
    £1,000,000 · 5 sales
  • WC1V
    £1,200,000 · 3 sales
  • WC1X
    £1,260,375 · 32 sales
  • WC2A
    No sales in the period
  • WC2B
    £1,080,500 · 6 sales
  • WC2E
    £1,370,000 · 16 sales
  • WC2H
    £958,500 · 12 sales
  • WC2N
    £1,450,000 · 2 sales
  • WC2R
    £1,180,000 · 7 sales

Most recent sales

Address Price
FLAT 15, LATYMER COURT, HAMMERSMITH ROAD
W6 7JB · 28 Aug 2026
£580,000
29, KEMSING ROAD
SE10 0LL · 27 Aug 2026
£917,500
24A, CAMBRIDGE AVENUE
NW6 5BA · 27 Aug 2026
£550,000
FLAT 53, KINGS COURT, HAMLET GARDENS
W6 0RN · 27 Aug 2026
£296,000
FLAT 14, SHERWOOD HALL, EAST END ROAD
N2 0TA · 27 Aug 2026
£420,000
FLAT 22, AMPARO HOUSE, 2, BURNEY STREET
SE10 8GX · 26 Aug 2026
£475,000
1, BUCKSTONE APARTMENTS, 140, BLACKFRIARS ROAD
SE1 8BW · 26 Aug 2026
£195,000
48, PEABODY COTTAGES
SE24 9DW · 26 Aug 2026
£780,000
FLAT 39, CASTELNAU MANSIONS, CASTELNAU
SW13 9QU · 26 Aug 2026
£990,000
114, SUTHERLAND GROVE
SW18 5QW · 26 Aug 2026
£725,889
58, WALTON ROAD
E13 9BP · 26 Aug 2026
£615,000
FLAT 19, ENDSLEIGH MANSIONS, LEIGHAM AVENUE
SW16 2DP · 25 Aug 2026
£450,000
79, FRANCISCAN ROAD
SW17 8DZ · 25 Aug 2026
£837,500
FLAT 92, BUILDING 22, CADOGAN ROAD
SE18 6YL · 25 Aug 2026
£375,000
FLAT 26, 3, HIGH STREET COLLIERS WOOD
SW19 2BF · 25 Aug 2026
£300,000
24, HAINAULT STREET
SE9 2EG · 25 Aug 2026
£415,000
FLAT 4, 29 - 31, CRAVEN ROAD
W2 3BX · 25 Aug 2026
£470,000
14, TRELAWN ROAD
SW2 1DJ · 25 Aug 2026
£930,000
87, HOWARDS ROAD
E13 8AZ · 25 Aug 2026
£500,000
5, RIGAULT ROAD
SW6 4JJ · 25 Aug 2026
£715,000
FLAT 3, SHELTON COURT, 2, PAULIN DRIVE
N21 1AA · 25 Aug 2026
£660,000
9, RESERVOIR WAY
NW10 3AY · 25 Aug 2026
£695,000
93, BRIGHTSIDE ROAD
SE13 6EP · 24 Aug 2026
£867,000
124, AMELIA STREET
SE17 3AR · 24 Aug 2026
£500,000
FLAT 3, 1, LANDCROFT ROAD
SE22 9LQ · 24 Aug 2026
£345,000