TL;DR: Milan’s Via Monte Napoleone has snatched the crown as the world’s most expensive shopping street by out-renting, ...