Web Exclusive: Topshop makes long-awaited U.S. debut
4/2/2009
The waiting is over. In one of the most anticipated retail openings in some time, Britain’s fast-fashion leader Topshop has opened in first-ever U.S. location, in downtown Manhattan (at Broadway and Broome Street in SoHo).