-
Pale Grey & Black Basket Weave Harris Tweed - BY THE METRE / HALF / QUARTER
Regular price From £18.95 GBPRegular priceUnit price per -
Pink & Natural Tones Tile Weave Harris Tweed
Regular price From £4.75 GBPRegular priceUnit price per -
Pink & Natural Tones Tile Weave Harris Tweed - BY THE METRE / HALF / QUARTER
Regular price From £18.95 GBPRegular priceUnit price per -
Pink & Purple Stripe Harris Tweed
Regular price From £4.75 GBPRegular priceUnit price per -
Pink & Purple Stripe Harris Tweed - BY THE METRE / HALF / QUARTER
Regular price From £18.95 GBPRegular priceUnit price per£0.00 GBPSale price From £18.95 GBP -
Pink Multi Stripe Harris Tweed
Regular price From £4.75 GBPRegular priceUnit price per -
Pink Multi Stripe Harris Tweed - BY THE METRE / HALF / QUARTER
Regular price From £18.95 GBPRegular priceUnit price per£0.00 GBPSale price From £18.95 GBP -
Purple & Grey Bell Celtic Weave Harris Tweed
Regular price £4.75 GBPRegular priceUnit price per -
Purple & Pink Stripe Harris Tweed
Regular price From £4.75 GBPRegular priceUnit price per -
Purple & Pink Stripe Harris Tweed - BY THE METRE / HALF / QUARTER
Regular price From £18.95 GBPRegular priceUnit price per£0.00 GBPSale price From £18.95 GBP -
Purple Multi Stripe Harris Tweed - BY THE METRE / HALF / QUARTER
Regular price From £18.95 GBPRegular priceUnit price per£0.00 GBPSale price From £18.95 GBP -
Purple, Blue, Brown & White Tile Weave Harris Tweed
Regular price From £18.95 GBPRegular priceUnit price per -
Red Multi Stripe Harris Tweed
Regular price £11.75 GBPRegular priceUnit price per -
Red Multi Stripe Harris Tweed - BY THE METRE / HALF / QUARTER
Regular price From £18.95 GBPRegular priceUnit price per£11.75 GBPSale price From £18.95 GBP -
Red, Black, & Cream Stripe Harris Tweed
Regular price £4.75 GBPRegular priceUnit price per -
Smokey Blue Barleycorn Harris Tweed - BY THE METRE / HALF / QUARTER
Regular price From £18.95 GBPRegular priceUnit price per -
White / Pale Grey with Black Flecks Harris Tweed - BY THE METRE / HALF / QUARTER
Regular price From £18.95 GBPRegular priceUnit price per