Ben Sherman has opened its fifth U.S store on Newbury Street in Boston, Massachusetts. The 2,800-sq.-ft store follows launches in New York, Los Angeles, Las Vegas and San Francisco. "We are very confident that presenting Ben Sherman's complete lifestyle offering in the vibrant retail environment developing in Boston will deliver the same success our existing retail stores are generating,” said Christie Sawchyn, U.S. Retail Director, Ben Sherman Group Ltd. The Newbury Street location offers all of Ben Sherman’s product portfolio, including menswear, womenswear, footwear, denim, tailored suits, neckwear, eyewear, leather goods and headwear. The brand is currently sold in over 35 countries worldwide.

—Christopher Blomquist