By Emily Seares2014-05-28T12:32:00
London is home to more international retailers than any other city in the world, as it continues to be a magnet to new brands.
Already have an account? Sign in here