By Jennifer Creevy2010-09-28T09:15:00
Topshop has signed a lease on a store in Chicago to open its second US standalone.
Already have an account? Sign in here