Crew Clothing Company Employee Directory
RetailEngland, United Kingdom1001-5000 Employees
Crew Clothing Company is a British retail brand established in 1993 and headquartered in London. Its products are rooted in English heritage and coastal-inspired design, reflecting a traditional British lifestyle aesthetic. The company emphasizes staff development and a cohesive team culture across its operations. The business operates in the retail industry and has a UK-wide store footprint of more than 100 locations. Its customer base comprises shoppers seeking casual clothing with a distinctly British character. In May 2026, the company opened a new store in Ambleside, Lake District, as part of its ongoing expansion.