Topshop signs for Chicago store

Topshop_Chicago_jpg

Topshop has signed a lease on a store in Chicago to open its second US standalone.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now