
Fashion
1 min read
Ben Sherman China new stores in Shanghai
British menswear brand Ben Sherman has opened for the first time in Shanghai – at two locations. The Ben Sherman China stores are in the Hopson Mall and Sogo department store. “These distinct retail destinations are prime for Ben Sherman, with an influential…