London’s Eaton Square is England and Wales’ most expensive street, reports Lloyds Bank.
Last year the winner was Victoria Road in Kensington W8.
1. Eaton Square in Belgravia, London SW1
The average house price in Eaton Square is £17million.
Eaton...