The most expensive residential street in England and Wales is in Kensington, west London, and its most expensive property is thought to be worth around £20m.
Victoria Road, where houses have an average value of just
The most expensive residential street in England and Wales is in Kensington, west London, and its most expensive property is thought to be worth around £20m.
Victoria Road, where houses have an average value of just