By Nick Huber2010-09-21T09:46:00
London’s New Bond Street has overtaken the Avenue des Champs-Elysées in Paris as the most expensive retail address in Europe as luxury fashion stores jostle to open new stores in the area.
Already have an account? Sign in here