By Jennifer Creevy2007-11-16T11:29:05.020
London’s New Bond Street remains the UK’s most expensive shopping street to rent space on, buoyed by a glut of new luxury retailers opening stores there.
Already have an account? Sign in here