Accessories New Arrivals At Castore Sportswear – See What You Should Buy This Time Castore is a British sportswear brand specializing in luxury men’s and women’s performance clothing. They design and manufacture everything in-house, from the fabrics to the