The brand previously had a SoHo store on Spring Street, and will open the new Prince Street location on Wednesday, just in time for New York Fashion Week.