New Bond Street crowned most expensive retail destination in the world
London’s New Bond Street has been crowned the world’s most expensive retail destination for the first time as investor confidence returns to high-end retail. Rents on New Bond Street have risen 22 per cent in the past…