Our range of NATURAL AND DYED Yarns are HandSpun on the farm with AN INCREASING NUMBER come from the flock in our field. Browse through our range below, or contact us TO ENQUIRE about Yarns Tailored to your needs.
Handspun "Imperial Purple" Yarn
£16.99
Handspun Tutti Frutti Yarn
£14.99
Handspun White Ryeland Yarn
£10.99
Handspun " Seahorse" Yarn
£16.99
Handspun Pink Lemonade Yarn
£16.99
Handspun natural black Leicester long wool
£14.99
Handspun " Greyskies" Yarn
£16.99
Handspun , hand dyed Green Meadows Yarn
£14.99
Handspun Lovely natural Leicester long wool
£12.99
Handspun Ocean Waves Yarn
£16.99
Handspun Natural Black Alpaca Yarn
from £12.99
Handspun " Midnight" Yarn
£16.99
Handspun "Carnationed" Yarn
£16.99
Handspun Natural pedigree Cotswold Wool
£12.99
Handspun " Welsh Heather " Yarn
£16.99
Handspun, Arabian Oasis Yarn
£16.99
Handspun Ploughed Fields Yarn
£16.99
Handspun " Champagne" Yarn
£15.99
Handspun " In the pink" Yarn
£15.99
Handspun " Sunflower Yellow" Yarn
from £12.99
Handspun " Merlot " Yarn
£16.99
Handspun "Peach melba" yarn
£16.99
Handspun " Unicorn " yarn
£16.99
Handspun Natural Blue Faced Leicester cross Cotswold