NY Mag’s’ The Cut has gotten news that New York City’s first Topshop is set to have an opening party on March 26 at 9pm. The original opening date was October but got delayed due to construction delays. No word on official opening date, but that weekend is looking like a prime date.