Skip to main content Skip to footer

House prices in London

Market activity
Average price paid £599,699 Sales 66,201 Current average value £680,265 (Zoopla Zed-Index) Value change £32,190 ▲ 4.97%

What is the current average value of properties in London?

The current average value in London in December 2016 is £680,265. This has increased 1.55% from September 2016. Terraced properties sold for a current average value of £727,851 and semi-detached properties valued £747,318. In the past year property prices in London have increased 4.97%. This is according to the current Zoopla estimates.

You could be overpaying for energy in London

Yearly saving up to:

In partnership with uSwitch Compare energy deals
Area Avg. price paid Zed-index
Barking £273,340 £315,753
Barnet £594,134 £691,716
Beckenham £493,117 £571,719
Belvedere £264,921 £285,505
Bexley £431,735 £469,364
Bexleyheath £354,495 £394,434
Brentford £537,130 £551,103
Bromley £464,131 £523,460
Carshalton £379,094 £464,527
Chessington £373,065 £420,644
Chislehurst £609,513 £765,702
Coulsdon £464,737 £578,661
Croydon £332,125 £382,202
Dagenham £273,694 £289,619
Edgware £434,211 £524,448
Enfield £383,862 £430,990
Erith £265,413 £283,937
Feltham £302,401 £341,181
Greenford £393,843 £441,580
Hampton £581,885 £672,904
Harrow £448,457 £490,654
Hayes £323,003 £365,596
Hornchurch £396,686 £453,726
Hounslow £359,295 £400,385
Ilford £376,159 £416,659
Isleworth £461,161 £511,275
Kenley £470,283 £564,680
Keston £675,575 £1,143,591
Kingston upon Thames £633,614 £732,864
Mitcham £342,004 £371,549
Morden £398,442 £432,622
New Malden £553,296 £628,274
Northolt £332,343 £369,105
Northwood £804,504 £915,207
Orpington £449,842 £522,101
Pinner £598,183 £721,543
Purley £521,638 £615,922
Richmond £894,174 £1,023,652
Ruislip £486,055 £551,854
Sidcup £359,998 £407,188
South Croydon £405,741 £468,113
Southall £343,075 £382,153
Stanmore £636,893 £729,694
Surbiton £536,607 £599,321
Sutton £396,757 £478,238
Teddington £741,039 £846,583
Thornton Heath £314,002 £357,062
Twickenham £675,720 £783,769
Upminster £492,745 £552,561
Uxbridge £441,398 £520,851
Wallington £366,431 £438,268
Welling £356,690 £376,880
Wembley £407,773 £457,426
West Drayton £339,100 £360,604
West Wickham £532,528 £611,201
Woodford Green £520,713 £616,925
Worcester Park £495,774 £543,622
More about London