‘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