
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 of a home in rest of the UK.
But the eye-watering average prices seen on Grosvenor Square in Mayfair are still lower than prices achieved on previous year’s priciest streets, in a sign of the decline of super prime property this year.