Retail
Ben Sherman to launch pop-up store in New York
UK heritage brand Ben Sherman is set to open a pop-up store in Soho, New York, in September. The 2,000 square foot location will feature ready-to-wear, accessories, footwear and jewelry, as well as special limited edition pieces. Set to run throughout the Holiday season, the store will also include a stage for live in-store performances. “After...
loading...