Tweedmill

Tweedmill Textiles is a British company based in Flint, Cheshire.  Renowned for quality, innovation and reliability, we are delighted to offer a selection of their textiles at Walsingham Gallery & Framing