Alexander Wang First Store Location Revealed!
27 August 2010, 00.15 | Posted in Retail | 4 comments »
Vogue reporter Chioma Nnadi apparently has landed the much-sought-after scoop confirming the location of Alexander Wang’s first boutique. It’s at 103 Grand Street in SoHo, where Yohji Yamomato once had a shop (which, in all fairness to Racked, they’ve been speculating that might be the spot for a while). Said Wang on the store, which will open before year-end, “It’s a perfect, iconic location, and there is a massive amount of windows.”






