LONDON streets are paved with gold – and a new survey of eye-wateringly expensive properties shows the old saying has never been more true. The most expensive streets in England and Wales have been exposed in an eye-watering study – and the vast majority fall within the capital. Boasting an average price tag of £15.6 […]