Skip to main content Skip to footer

House prices in London

Market activity
Average price paid £638,439 Sales 52,223 Current average value £656,077 (Zoopla Zed-Index) Value change -£7,766 ▼ -1.17%

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 £313,406 £319,016
Barnet £606,363 £650,075
Beckenham £540,724 £563,336
Belvedere £288,271 £284,910
Bexley £455,390 £471,122
Bexleyheath £381,534 £402,314
Brentford £530,632 £519,755
Bromley £496,050 £523,798
Carshalton £403,554 £441,183
Chessington £414,744 £403,169
Chislehurst £651,634 £752,338
Coulsdon £481,060 £541,396
Croydon £355,906 £362,986
Dagenham £295,478 £286,653
Edgware £501,952 £499,809
Enfield £407,588 £407,804
Erith £276,458 £281,090
Feltham £326,630 £342,092
Greenford £431,046 £448,944
Hampton £612,255 £651,844
Harrow £477,418 £487,225
Hayes £359,227 £362,001
Hornchurch £445,474 £449,667
Hounslow £384,236 £388,111
Ilford £410,434 £419,950
Isleworth £475,917 £500,076
Kenley £483,547 £555,886
Keston £926,665 £1,123,897
Kingston upon Thames £660,080 £667,448
Mitcham £372,664 £355,191
Morden £417,697 £429,033
New Malden £620,816 £596,574
Northolt £354,339 £358,849
Northwood £812,897 £871,658
Orpington £484,378 £513,245
Pinner £630,519 £660,745
Purley £552,293 £608,012
Richmond £981,309 £1,005,948
Romford £353,107 £358,850
Ruislip £501,973 £526,437
Sidcup £390,178 £413,198
South Croydon £443,504 £463,776
Southall £388,132 £373,203
Stanmore £637,322 £702,115
Surbiton £570,231 £563,403
Sutton £424,480 £458,996
Teddington £788,125 £821,721
Thornton Heath £348,612 £352,640
Twickenham £697,448 £747,650
Upminster £519,673 £537,770
Uxbridge £477,909 £495,291
Wallington £392,219 £424,043
Welling £384,838 £366,744
Wembley £447,811 £434,503
West Drayton £361,013 £366,505
West Wickham £556,209 £587,433
Woodford Green £585,160 £598,795
Worcester Park £492,086 £501,616
More about London