World's most expensive shopping streets and what Adidas, Chanel and Moncler need to sell there
London - New York City has long been seen as one of the most expensive cities in the world to live in. Therefore it should come as little surprise that Manhattan's Upper 5th Avenue continue to lead the way as the world's most expensive shopping street. The street has managed to hold onto its reigning title for the third year running in the 28th...
loading...