The Bishops Avenue, London. One of the most expensive residential streets in the world, with many of the mansions having been completely abandoned for several decades.
You might also like