Fashion
UK’s most expensive retail street revealed
London’s New Bond Street has been crowned the UK’s most expensive retail street according to Cushman & Wakefields annual Main Streets Across the World report. The report tracks retail rents in the top shopping locations around the world and draws up a global league table by looking at the most expensive location in each of the countries...
loading...