SEC | GLASGOW
Established in 1903, Failsworth Hats has over a century of design experience and craftsmanship in producing quality headwear for a worldwide customer base.