Skip to main content Menu Skip to footer

House prices in London

Market activity
Average price paid £605,684 Sales 59,422 Current average value £668,170 (Zoopla Zed-Index) Value change £13,869 ▲ 2.12%

What is the current average value of properties in London?

The current average value in London in April 2017 is £668,170. This has increased 0.54% from January 2017. Terraced properties sold for a current average value of £712,779 and semi-detached properties valued £727,246. In the past year property prices in London have increased 2.12%. 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 £301,021 £297,891
Barnet £601,845 £645,312
Beckenham £506,651 £566,488
Belvedere £276,761 £279,728
Bexley £439,851 £455,645
Bexleyheath £370,419 £385,472
Brentford £567,822 £513,733
Bromley £485,069 £512,110
Carshalton £391,822 £429,806
Chessington £388,939 £404,593
Chislehurst £598,953 £745,561
Coulsdon £490,117 £561,066
Croydon £332,314 £372,333
Dagenham £290,995 £283,972
Edgware £434,404 £506,148
Enfield £399,193 £415,499
Erith £269,304 £275,256
Feltham £311,655 £334,822
Greenford £403,034 £435,308
Hampton £592,309 £620,322
Harrow £453,956 £483,489
Hayes £328,807 £363,880
Hornchurch £411,468 £446,740
Hounslow £336,490 £378,763
Ilford £393,601 £403,159
Isleworth £478,210 £483,193
Kenley £479,067 £557,360
Keston £804,240 £1,117,548
Kingston upon Thames £650,923 £677,253
Mitcham £359,646 £371,210
Morden £399,988 £406,982
New Malden £556,131 £585,718
Northolt £338,222 £359,595
Northwood £819,467 £889,519
Orpington £460,489 £511,017
Pinner £640,135 £699,493
Purley £482,174 £608,492
Richmond £866,521 £994,432
Ruislip £497,983 £538,698
Sidcup £372,272 £396,145
South Croydon £429,585 £476,754
Southall £354,926 £366,941
Stanmore £639,457 £713,367
Surbiton £546,254 £575,475
Sutton £412,344 £446,662
Teddington £739,929 £799,096
Thornton Heath £325,676 £344,214
Twickenham £670,409 £745,496
Upminster £506,683 £513,604
Uxbridge £465,566 £511,401
Wallington £376,072 £414,347
Welling £367,223 £356,539
Wembley £408,809 £438,971
West Drayton £354,076 £359,876
West Wickham £544,002 £595,852
Woodford Green £523,434 £569,571
Worcester Park £490,127 £495,080
More about London