Retail|In Pictures
Aritzia to open new flagship store in SoHo, New York City
Artizia is set to open a new flagship store in SoHo, New York City. The move will see the Canadian luxury womenswear brand expand its retail footprint in the city, taking over the location of the Dean & Deluca store. Located on the corner of Broadway and Prince, the new store will open its doors to the public on Tuesday, November 26, just in...
loading...