Top Shop Hits SoHo...


Move over H&M - an equally affordable and trendy retailer is setting up shop in New York City and this one has London style written all over it.

Amidst much speculation and great anticipation, TopShop , has signed a lease for it’s first US store to be located at 480 Broadway (Broadway & Broome in SOHO) in New York City.


Comments