London retains top spot in Europe’s ‘Super Streets’ – EuropaProperty
Colliers International’s latest report on the most sought-after retail locations in Europe has revealed that Old Bond Street in London has remained the most expensive shopping street in Europe....