
First American flagship for Ben Sherman
Ben Sherman inaugurated his first flagship on American territory: 96 Spring Street, in the heart of Soho, New York City.
The brand, which began in 1963 by producing shirts, was recently acquired by Oxford Industries and now offers products that range from women's apparel to footwear and from junior apparel to accessories. They are distributed in over thirty countries.
The décor at 492-square-meter area includes lamps, personalized antique furniture and frames, and elaborately carved furnishings which recreate a sumptuous rural-utopia in rock-star-style, but with the subtle hint of irrepressible New York flare.
The spacious outlet will host all Ben Sherman products, menswear, women's apparel, footwear, denimwear, bespoke suits, neckties, eyewear (produced by Fabris Lane), leatherwear and hats.
In May, Ben Sherman with launch his second exclusive concept store in Beverly Hills, California, at a spectacular inaugural ceremony at the Beverly Center, Los Angeles.