. At nearly 5 times the size of their previous space, Victoria’s Secret has opened a brand new store on Broadway between Houston and Prince Streets, in Soho. It’s a more playful, fun and feminine take on their current prototype and should have wide appeal for not just Soho’s residents but for the thousands of [...]
