April 2009
You are browsing the archive for April 2009.
Topshop NYC Opening Thursday
New York City’s Topshop store will be opening in SoHo tomorrow, after several months of construction delays. The four-story store, which closely resembles the Flagship store on Oxford Street in London, is the first Topshop location in the United States, though the retailer has hundreds of other stores around the world. One of the biggest [...]