Owen Barry is a heritage British brand renowned for its handcrafted sheepskin and leather products. Family-owned and operated since its inception, the company produces luxury shearling coats, jackets, bags, and accessories in its Somerset workshop.