-
Light Grey and Dark Grey Herringbone Lambswool Tweed - 3.00 Metres
Regular price £51.00Regular priceUnit price per -
Medium Brown, Dark Navy Blue and Bottle Green Check All Wool Sporting Tweed - 2.50 Metres
Regular price £59.00Regular priceUnit price per -
Light Brown, Navy Blue and Dark Brown Dogtooth Check All Wool Sporting Tweed - 2.50 Metres
Regular price £59.00Regular priceUnit price per -
Medium Grey with Navy Blue and Dark Grey Block Check All Wool Tweed - 2.00 Metres
Regular price £34.00Regular priceUnit price per -
Silver Grey and Dark Grey Dogtooth Check All Wool Tweed - 2.00 Metres
Regular price £34.00Regular priceUnit price per -
Denim Blue and Grey Herringbone Lambswool Tweed - 2.00 Metres
Regular price £34.00Regular priceUnit price per -
Light Grey and Dark Grey Herringbone Lambswool Tweed - 2.00 Metres
Regular price £34.00Regular priceUnit price per -
Beige and Dark Brown with Green, Red, Mustard & Purple Prince of Wales Check All Wool British Tweed
Regular price £7.00Regular priceUnit price per -
Cream, Red & Black Tattersall Check Cotton and Linen - 1.00 Metre
Regular price £12.00Regular priceUnit price per -
Cream, Red & Black Tattersall Check All Wool Tweed - 1.00 Metre
Regular price £16.00Regular priceUnit price per -
Tan and Dark Brown Herringbone Lambswool Tweed - 2.50 Metres
Regular price £38.00Regular priceUnit price per -
Midnight Blue Marl Plain Shetland Tweed - 1.50 Metres
Regular price £18.00Regular priceUnit price per -
Light Brown and Dark Brown Dogtooth Check All Wool Tweed - 2.00 Metres
Regular price £24.00Regular priceUnit price per -
Purple Herringbone Lambswool Tweed
Regular price £23.00Regular priceUnit price per -
Dark Brown and Black Herringbone All Wool Tweed
Regular price £24.00Regular priceUnit price per -
Country Brown and Dark Brown Herringbone All Wool Tweed
Regular price £24.00Regular priceUnit price per