Published On: Sat, Oct 5th, 2024

‘World’s most expensive street’ where billionaires’ mansions now lie in ruins

The Bishops Avenue in London was once the most expensive street in the world – now many of the mansions built there are empty and abandoned
Daily Express :: Life and Style Feed

About the Author

‘World’s most expensive street’ where billionaires’ mansions now lie in ruins