west London dominates with house prices 72 times national average

west London dominates with house prices 72 times national average

Grosvenor Square, London’s most expensive street in 2023 (Lawrie Cornish) It now costs £20.35 million to buy a home on the country’s most expensive street, almost 72 times the £283,615 average cost... Read more »