The UK's most expensive street REVEALED - and it will set you back a staggering £21.4million if you want to live there
The road in the heart of the capital tops the list compiled by lender Lloyds, which analysed average prices between 2019 and 2024.