Most expensive streets in England and Wales revealed
Published
Phillimore Gardens in the London borough of Kensington has been identified as the most expensive street in England and Wales, with the average house price there standing at close to £24 million.
Full Article