Ben Sherman has been one of Scotch & Soda's top competitors. Ben Sherman is a Private company that was founded in 1963 in Leeds, England. Like Scotch & Soda, Ben Sherman also competes in the Fashion, Apparel & Accessories sector. Compared to Scotch & Soda, Ben Sherman has 155 more employees.