Skip to main content Skip to footer

House prices in London

Market activity
Average price paid £623,154 Sales 53,973 Current average value £669,686 (Zoopla Zed-Index) Value change £4,741 ▲ 0.71%

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 £311,467 £313,818
Barnet £609,170 £652,675
Beckenham £528,492 £568,031
Belvedere £282,039 £286,881
Bexley £442,531 £475,970
Bexleyheath £378,066 £395,317
Brentford £512,242 £530,160
Bromley £488,489 £518,228
Carshalton £394,909 £434,075
Chessington £405,135 £414,289
Chislehurst £629,283 £760,937
Coulsdon £482,908 £551,430
Croydon £337,871 £370,240
Dagenham £294,582 £283,563
Edgware £463,991 £495,891
Enfield £406,066 £413,938
Erith £275,824 £274,439
Feltham £319,191 £329,862
Greenford £417,674 £443,861
Hampton £596,358 £636,854
Harrow £458,467 £477,166
Hayes £346,371 £371,034
Hornchurch £425,665 £452,323
Hounslow £345,962 £393,025
Ilford £404,320 £414,060
Isleworth £463,753 £488,590
Kenley £486,160 £557,018
Keston £1,054,879 £1,133,736
Kingston upon Thames £641,071 £706,944
Mitcham £370,698 £359,698
Morden £408,082 £418,456
New Malden £572,268 £620,378
Northolt £351,525 £373,489
Northwood £826,875 £886,362
Orpington £471,104 £518,578
Pinner £639,063 £690,627
Purley £511,501 £609,961
Richmond £889,198 £1,036,924
Ruislip £501,143 £536,076
Sidcup £378,232 £398,511
South Croydon £442,758 £468,569
Southall £368,375 £382,753
Stanmore £623,755 £704,805
Surbiton £553,633 £569,346
Sutton £412,608 £455,450
Teddington £742,174 £825,183
Thornton Heath £330,099 £354,772
Twickenham £661,307 £759,407
Upminster £504,070 £523,099
Uxbridge £478,980 £503,104
Wallington £377,546 £416,583
Welling £371,542 £373,490
Wembley £416,195 £429,280
West Drayton £345,623 £370,894
West Wickham £524,205 £593,597
Woodford Green £547,950 £616,545
Worcester Park £483,823 £509,767
More about London