Skip to main content Skip to footer

House prices in London

Market activity
Average price paid £607,112 Sales 56,186 Current average value £675,305 (Zoopla Zed-Index) Value change -£3,974 ▼ -0.58%

What is the current average value of properties in London?

The current average value in London in June 2017 is £675,305. This has increased 1.54% from March 2017. Terraced properties sold for a current average value of £720,319 and semi-detached properties valued £736,799. In the past year property prices in London have decreased 0.58%. 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 £307,798 £304,367
Barnet £608,977 £653,479
Beckenham £521,346 £561,746
Belvedere £277,007 £283,900
Bexley £443,929 £471,889
Bexleyheath £370,869 £387,644
Brentford £538,190 £533,491
Bromley £489,302 £510,402
Carshalton £394,324 £441,863
Chessington £391,374 £399,849
Chislehurst £592,699 £745,037
Coulsdon £492,085 £571,603
Croydon £329,569 £371,702
Dagenham £294,060 £287,868
Edgware £442,704 £511,223
Enfield £409,805 £417,054
Erith £274,709 £295,544
Feltham £316,570 £345,080
Greenford £411,133 £454,970
Hampton £587,493 £649,084
Harrow £454,568 £484,928
Hayes £332,278 £370,095
Hornchurch £422,634 £443,346
Hounslow £341,071 £390,036
Ilford £399,080 £409,735
Isleworth £479,830 £508,685
Kenley £475,618 £569,986
Keston £866,293 £1,118,846
Kingston upon Thames £636,244 £678,371
Mitcham £360,222 £373,210
Morden £401,264 £411,362
New Malden £555,688 £597,587
Northolt £340,882 £369,462
Northwood £828,825 £887,837
Orpington £465,575 £521,148
Pinner £637,613 £689,579
Purley £499,015 £622,931
Richmond £884,190 £1,019,024
Ruislip £502,131 £542,761
Sidcup £375,799 £405,319
South Croydon £439,870 £475,372
Southall £351,071 £361,942
Stanmore £655,699 £719,808
Surbiton £555,972 £565,703
Sutton £413,000 £464,455
Teddington £726,481 £819,077
Thornton Heath £327,876 £346,995
Twickenham £671,425 £773,046
Upminster £516,387 £537,321
Uxbridge £470,435 £506,674
Wallington £371,283 £420,371
Welling £372,012 £358,868
Wembley £412,016 £442,231
West Drayton £344,199 £369,681
West Wickham £534,545 £588,457
Woodford Green £532,485 £593,405
Worcester Park £481,663 £496,267
More about London