0
Homes in the most expensive street cost around £21 million