Skip to content Skip to sidebar Skip to footer

Details on NYC Topshop opening leaked

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…

Read More