Topshop has opened in Manhattan
Topshop has been in the US since 2008 when it opened its first store in New York. Located in SoHo, it was a big statement of intent about the fashion retailer’s global ambitions. Since then Topshops have appeared in Las Vegas, Chicago, Los Angeles, Washington DC and San Diego.