The First Topshop Store Hits SoHo in October

The First Topshop Store Hits SoHo in October

The British retail giant is making a strategic move stateside