Chester Square in Belgravia, London, is the most expensive street in England and Wales, according to the latest Mouseprice Street Rankings.
This is the second year in a row that Chester Square - where the average property is worth £6,596,000 - has been in the No1 spot.
Source: propertytalk Live!.



