-
Mixed bag of KIWI FRUITS (300g)
Regular price £18.95Regular priceUnit price per -
Mixed bag of NATURAL SHEEP (300g)
Regular price £10.95Regular priceUnit price per -
Mixed bag of SHETLAND COLOURS (300g)
Regular price £11.95Regular priceUnit price per -
Mixed Fibre Top Ends
Regular price £10.95Regular priceUnit price per -
Moss Easy Dye (20g)
Regular price £4.95Regular priceUnit price per -
Mustard Easy Dye (20g)
Regular price £4.95Regular priceUnit price per -
Navy blue dye (10g)
Regular price £3.75Regular priceUnit price per -
Norwegian natural grey
Regular price From £0.25Regular priceUnit price per -
Norwegian natural white
Regular price From £0.25Regular priceUnit price per -
Nougat dyed Shetland
Regular price From £0.25Regular priceUnit price per -
Olive dyed Shetland
Regular price From £0.25Regular priceUnit price per -
Orange dye (10g)
Regular price £3.75Regular priceUnit price per -
PARADISE (Merino/Tencel)
Regular price £12.75Regular priceUnit price per£0.00Sale price £12.75 -
Pear dyed Shetland
Regular price From £0.25Regular priceUnit price per -
Perendale natural white
Regular price From £0.25Regular priceUnit price per -
Pineapple KIWI FRUITS (Corriedale)
Regular price From £0.25Regular priceUnit price per -
Pink dye (10g)
Regular price £3.75Regular priceUnit price per -
PINK FLAMINGO (Wensleydale)
Regular price £13.50Regular priceUnit price per£0.00Sale price £13.50 -
Plum dye (10g)
Regular price £3.75Regular priceUnit price per -
Polwarth natural white
Regular price From £0.25Regular priceUnit price per -
Poppy dyed Shetland
Regular price From £0.25Regular priceUnit price per -
Radnor natural white
Regular price From £0.25Regular priceUnit price per -
Railing dyed Shetland
Regular price From £0.25Regular priceUnit price per -
Rambouillet natural white
Regular price From £0.25Regular priceUnit price per -
Red dye (10g)
Regular price £3.75Regular priceUnit price per -
Red Easy Dye (20g)
Regular price £4.95Regular priceUnit price per -
Romney natural white
Regular price From £0.25Regular priceUnit price per -
Root dyed Shetland
Regular price From £0.25Regular priceUnit price per -
Rust Easy Dye (20g)
Regular price £4.95Regular priceUnit price per -
Sage Easy Dye (20g)
Regular price £4.95Regular priceUnit price per -
Scarlet Easy Dye (20g)
Regular price £4.95Regular priceUnit price per -
SEA GLASS (Bluefaced Leicester)
Regular price £14.40Regular priceUnit price per£0.00Sale price £14.40 -
Selection Box (Best of British)
Regular price From £11.95Regular priceUnit price per -
Selection Box (MORE best of British)
Regular price From £11.95Regular priceUnit price per -
Sherry dyed Shetland
Regular price From £0.25Regular priceUnit price per -
Shetland natural black
Regular price From £0.25Regular priceUnit price per -
Shetland natural brown
Regular price From £0.25Regular priceUnit price per -
Shetland natural grey
Regular price From £0.25Regular priceUnit price per -
Shetland natural white
Regular price From £0.25Regular priceUnit price per -
Silver Easy Dye (20g)
Regular price £4.95Regular priceUnit price per -
SILVER STARS (Merino/Tencel)
Regular price £14.95Regular priceUnit price per£0.00Sale price £14.95 -
Slate dyed Shetland
Regular price From £0.25Regular priceUnit price per -
Slate Easy Dye (20g)
Regular price £4.95Regular priceUnit price per -
Southdown natural white
Regular price From £0.25Regular priceUnit price per -
Strawberry KIWI FRUITS (Corriedale)
Regular price From £0.25Regular priceUnit price per -
Suffolk natural grey
Regular price From £0.25Regular priceUnit price per -
Sunshine Easy Dye (20g)
Regular price £4.95Regular priceUnit price per -
Swaledale natural grey
Regular price From £0.25Regular priceUnit price per