With an average house price of £19.2M, it’s still Britain’s most expensive street, according to a new survey by Zoopla.com, who also found that there are 2,289 other streets in London with average house prices of over a million pounds.


Popular on LondonNet