Eaton Square heads most expensive street list

The most expensive street in England and Wales is Eaton Square in London’s Belgravia, with an average house price of close to £17m, Lloyds Bank’s annual survey reveals.

The figure is more than double that for