Ben Sherman is a British clothing brand. The Company sells shirts, sweaters, suits, outerwear, shoes and accessories predominantly for men. 

Employee Rating

HQLeeds, GB
Cybersecurity ratingAMore
Ben Sherman was founded in 1963 and is headquartered in Leeds, GB
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Ben Sherman Office Locations

Ben Sherman has an office in Leeds
Leeds, GB (HQ)
1 Canal Wharf, Holbeck
Show all (1)

Ben Sherman Financials and Metrics

Summary Metrics

Founding Date


Ben Sherman Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Ben Sherman Online and Social Media Presence

Embed Graph

Ben Sherman News and Updates

Ben Sherman Returns to Florence for Pitti Uomo 095

LONDON, Jan. 8, 2019 /PRNewswire/ -- Ben Sherman proudly returns to Pitti Uomo with a special exhibition and commemorative presentation entitled "The Decades" which celebrates over five decades of shirt-making. The iconic British menswear brand has become one of the most anticipated...

Ben Sherman Frequently Asked Questions

  • When was Ben Sherman founded?

    Ben Sherman was founded in 1963.

  • How many employees does Ben Sherman have?

    Ben Sherman has 4 employees.

  • Who are Ben Sherman competitors?

    Competitors of Ben Sherman include Aesthetix Era, Sophie Paris and Bjorn Borg.

  • Where is Ben Sherman headquarters?

    Ben Sherman headquarters is located at 1 Canal Wharf, Holbeck, Leeds.

  • Where are Ben Sherman offices?

    Ben Sherman has an office in Leeds.

  • How many offices does Ben Sherman have?

    Ben Sherman has 1 office.