Via Monte Napoleone in Milan is the world's most expensive shopping destination, driven by high luxury demand, tourism, and limited retail space.