'World's most expensive street' where billionaires' mansions now lie in ruins 0 05.10.2024 03:01 Express.co.uk 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