Could It Be? Topshop to Open April 2

Last month, we heard that the endlessly delayed, highly anticipated British behemoth would be having an opening party on March 26, and today comes word that the store's official opening date will be April 2. Sir Philip Green plans to make a formal announcement on Monday; we're taking bets on whether the opening gets pushed back between now and then. [WWD]

Read more posts by Jessica Coen

Filed Under: retail, soho, topshop, topshop watch

Copyright NYMAG - NY Mag
Contact Us