It now costs an eye-watering £21.4 million to buy a property on the UK’s most expensive street and no surprises for guessing that it’s in London. New data from Lloyds has revealed that, in 2024, ...
London's most expensive streets of 2025, where homes cost more than 100 times the national average - This year, Grosvenor ...