The British street with an average £9.6m house price tag

Responsive image
source