Natural wool tops

Bergschaf wool natural grey 100g
Bergschaf wool natural grey 100g
27 available £3.60
Bergschaf wool natural brown 100g

Out Of Stock

Bergschaf wool natural fawn 100g
Bergschaf wool natural fawn 100g
31 available £3.60
British breedsBlack Welsh Mountain top  - 100g
Black Welsh Mountain top - 100g
221 available £2.00
British breedsCheviot top white - 100g
Cheviot top white - 100g
40 available £2.20
British breedsCore wool white - 100g
Core wool white - 100g
50 available £2.00
Corriedale top white - 100g
Corriedale top white - 100g
95 available £2.00
British breedsDorset Horn Top White - 100g
Dorset Horn Top White - 100g
84 available £2.00
British breedsEnglish 56s top white - 100g
English 56s top white - 100g
87 available £2.00
Gotland top grey - 100g
Gotland top grey - 100g
79 available £2.00
British breedsHerdwick top grey - 100g
Herdwick top grey - 100g
170 available £2.00
Icelandic top grey - 100g
Icelandic top grey - 100g
125 available £2.00
British breedsJacob  top grey - 100g
Jacob top grey - 100g
60 available £2.00
British breedsJacob  top black - 100g
Jacob top black - 100g
72 available £2.00
British breedsJacob  top white - 100g
Jacob top white - 100g
80 available £2.00
British breedsManx Loaghtan top fawn - 100g
Manx Loaghtan top fawn - 100g
70 available £2.80
British breedsMasham top white - 100g
Masham top white - 100g
230 available £2.00
British breedsMasham top fawn - 100g
Masham top fawn - 100g
140 available £2.00
British breedsMasham top mid-brown - 100g
Masham top mid-brown - 100g
130 available £2.00
British breedsMasham top black-brown - 100g
Masham top black-brown - 100g
140 available £2.00
Norwegian top white - 100g
Norwegian top white - 100g
163 available £2.00
Norwegian top dark grey - 100g
Norwegian top dark grey - 100g
219 available £2.00
Norwegian top black/brown - 100g
Norwegian top black/brown - 100g
131 available £2.00
British breedsRomney top white - 100g
Romney top white - 100g
54 available £2.80
British breedsShetland top white - 100g
Shetland top white - 100g
244 available £2.60
British breedsShetland top moorit - 100g
Shetland top moorit - 100g
173 available £2.60
British breedsShetland top black- 100g
Shetland top black- 100g
136 available £2.60
British breedsShetland top light grey - 100g
Shetland top light grey - 100g
200 available £2.60
British breedsSouthdown top white - 100g
Southdown top white - 100g
22 available £2.40
British breedsSuffolk Top White - 100g
Suffolk Top White - 100g
60 available £2.00
British breedsSwaledale top light grey - 100g
Swaledale top light grey - 100g
123 available £2.00
British breedsTeeswater top white - 100g
Teeswater top white - 100g
35 available £3.20
British breedsWelsh Mountain top white - 100g
Welsh Mountain top white - 100g
163 available £1.70
British breedsWensleydale tops white - 100g
Wensleydale tops white - 100g
7 available £3.90
British breedsWhitefaced Woodland tops  - 100g
Whitefaced Woodland tops - 100g
98 available £2.00