235 years of experience, 8 generations of the Hainsworth family running and working in our Mill. #craftsmanship #heritage #britishtextiles #clothmerchant

25th October 2018