Skip to main content Skip to footer

House prices in London

Market activity
Average price paid £603,017 Sales 63,282 Current average value £654,958 (Zoopla Zed-Index) Value change £14,495 ▲ 2.26%

What is the current average value of properties in London?

The current average value in London in January 2017 is £654,958. This has increased 0.75% from October 2016. Terraced properties sold for a current average value of £697,543 and semi-detached properties valued £719,749. In the past year property prices in London have increased 2.26%. This is according to the current Zoopla estimates.

You could be overpaying for energy in London

Yearly saving up to:

In partnership with uSwitch uSwitch Compare energy deals
Area Avg. price paid Zed-index
Barking £290,167 £299,926
Barnet £602,261 £651,399
Beckenham £500,802 £555,844
Belvedere £281,284 £282,600
Bexley £435,835 £467,994
Bexleyheath £361,569 £382,060
Brentford £553,559 £538,801
Bromley £470,204 £511,913
Carshalton £386,023 £443,710
Chessington £379,485 £412,192
Chislehurst £619,043 £748,846
Coulsdon £472,579 £554,023
Croydon £334,296 £371,817
Dagenham £283,687 £283,765
Edgware £439,784 £496,286
Enfield £387,187 £408,550
Erith £265,288 £276,621
Feltham £307,886 £335,679
Greenford £396,723 £427,287
Hampton £592,454 £658,589
Harrow £452,640 £472,711
Hayes £322,764 £363,420
Hornchurch £400,065 £438,590
Hounslow £360,244 £383,151
Ilford £384,040 £400,332
Isleworth £455,991 £491,932
Kenley £469,520 £553,640
Keston £801,642 £1,136,228
Kingston upon Thames £649,193 £708,318
Mitcham £346,816 £357,142
Morden £403,112 £415,346
New Malden £565,589 £598,511
Northolt £337,457 £371,595
Northwood £833,031 £898,294
Orpington £457,708 £514,236
Pinner £623,625 £680,032
Purley £504,344 £605,085
Richmond £893,686 £984,555
Ruislip £489,413 £524,894
Sidcup £372,048 £403,714
South Croydon £407,478 £470,213
Southall £341,906 £381,034
Stanmore £635,490 £703,375
Surbiton £546,500 £570,814
Sutton £403,672 £456,298
Teddington £753,630 £814,938
Thornton Heath £320,376 £341,164
Twickenham £687,132 £745,349
Upminster £502,843 £546,424
Uxbridge £447,271 £504,885
Wallington £374,374 £418,832
Welling £361,485 £360,997
Wembley £419,433 £439,304
West Drayton £353,514 £360,478
West Wickham £540,342 £596,202
Woodford Green £528,989 £590,253
Worcester Park £501,805 £517,697
More about London