Skip to main content Skip to footer

House prices in London

Market activity
Average price paid £604,825 Sales 62,279 Current average value £659,539 (Zoopla Zed-Index) Value change £12,554 ▲ 1.94%

What is the current average value of properties in London?

The current average value in London in March 2017 is £659,539. This has increased 0.33% from December 2016. Terraced properties sold for a current average value of £702,339 and semi-detached properties valued £719,766. In the past year property prices in London have increased 1.94%. 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 £303,940 £304,728
Barnet £607,114 £647,251
Beckenham £501,829 £550,256
Belvedere £277,670 £280,859
Bexley £432,293 £458,011
Bexleyheath £365,858 £391,384
Brentford £564,011 £512,892
Bromley £481,287 £496,199
Carshalton £392,806 £431,487
Chessington £389,380 £399,436
Chislehurst £613,209 £735,280
Coulsdon £480,075 £548,766
Croydon £333,487 £374,782
Dagenham £289,214 £275,311
Edgware £435,891 £497,057
Enfield £394,647 £410,854
Erith £266,880 £273,756
Feltham £310,691 £324,775
Greenford £399,005 £433,094
Hampton £592,980 £613,530
Harrow £455,645 £480,707
Hayes £325,417 £359,910
Hornchurch £406,638 £435,019
Hounslow £337,406 £372,786
Ilford £389,148 £403,120
Isleworth £467,433 £473,442
Kenley £480,173 £555,065
Keston £801,796 £1,086,942
Kingston upon Thames £647,919 £696,968
Mitcham £353,325 £362,420
Morden £406,577 £396,070
New Malden £548,687 £588,962
Northolt £335,326 £360,042
Northwood £851,330 £876,407
Orpington £461,125 £497,463
Pinner £635,198 £700,835
Purley £496,606 £605,998
Richmond £867,310 £980,424
Ruislip £492,780 £525,241
Sidcup £369,844 £395,508
South Croydon £421,319 £475,530
Southall £352,735 £375,363
Stanmore £622,830 £704,044
Surbiton £547,696 £579,822
Sutton £409,360 £445,848
Teddington £768,538 £797,577
Thornton Heath £326,683 £350,679
Twickenham £664,826 £724,763
Upminster £491,166 £511,927
Uxbridge £455,701 £499,095
Wallington £376,833 £400,880
Welling £366,798 £358,067
Wembley £422,046 £436,051
West Drayton £359,082 £358,937
West Wickham £538,230 £579,967
Woodford Green £527,968 £570,005
Worcester Park £505,873 £510,623
More about London