Following the successful pop-up store at London’s Coal Drops Yard this summer , Iconic British menswear brand BEN SHERMAN is unveiling two new concept retail stores in Brighton and London’s Soho.
Ben Sherman store will be located on Brighton’s famous Dukes Lane and will be showcase the Signature and B By Ben Sherman collections and offer a preview of a highly anticipated collaboration capsule collection that is due to launch in early September.
The new stores are not just in landmark cities but are destinations with deeply rooted significance in Ben Sherman’s six-decade-long fashion history. This development signifies a pivotal moment for Ben Sherman and another significant step toward a new era for the British iconic menswear brand.