Showing 1–36 of 105 results

Show sidebar

129 in stock

Select options
Close

Hayfield Baby Blossom DK

Recommended Retail: £4.35
Our Price: £3.70, saving 15% on RRP

207 in stock

Select options
Close

Hayfield Baby Bonus Extra Value DK

Recommended Retail: £2.69
Our Price: £2.25, saving 16% on RRP

25 in stock

Select options
Close

Hayfield Baby DK

Recommended Retail: £3.70
Our Price: £3.50, saving 5% on RRP
Sold out

This item is no longer available

Select options
Close

Hayfield Baby Sparkle DK

£3.49

50 in stock

Select options
Close

Hayfield Bonus Breeze DK

£3.35

608 in stock

Select options
Close

Hayfield Bonus DK Extra Value

Recommended Retail: £2.69
Our Price: £1.99, saving 26% on RRP

38 in stock

Select options
Close

Hayfield Bonus Glitter DK

Recommended Retail: £3.39
Our Price: £2.80, saving 17% on RRP
Sold out

This item is no longer available

Select options
Close

Hayfield Illusion DK

Recommended Retail: £4.29
Our Price: £3.69, saving 14% on RRP

62 in stock

Select options
Close

Hayfield Journey DK

£4.50

53 in stock

Select options
Close

Hayfield Spirit DK

£4.50
-31%

Last 77 remaining in stock

Select options
Close

Hayfield Sundance DK

£4.49 £3.09

113 in stock

Select options
Close

James C. Brett Baby Marble DK

£2.60

118 in stock

Select options
Close

James C. Brett Crafter DK

£1.00

268 in stock

Select options
Close

James C. Brett DK with Merino Wool

£3.10

104 in stock

Select options
Close

James C. Brett Fairground DK

£2.85

166 in stock

Select options
Close

James C. Brett Stonewash DK

Recommended Retail: £2.99
Our Price: £2.85, saving 5% on RRP
Placeholder

This item is no longer available

Select options
Close

King Cole Authentic Cotton Dk

£3.99

18 in stock

Select options
Close

King Cole Baby Glitz DK

£4.19

80 in stock

Select options
Close

King Cole Baby Splash DK

Recommended Retail: £4.19
Our Price: £3.65, saving 13% on RRP

Last 25 remaining in stock

Select options
Close

King Cole Bamboo Cotton DK

Recommended Retail: £5.99
Our Price: £5.49, saving 8% on RRP

158 in stock

Select options
Close

King Cole Beaches DK

Recommended Retail: £4.79
Our Price: £4.19, saving 13% on RRP

Stock available in 2-5 days

Select options
Close

King Cole Big Value Baby DK

Recommended Retail: £2.79
Our Price: £2.49, saving 11% on RRP

183 in stock

Select options
Close

King Cole Big Value Baby DK 50g

Recommended Retail: £1.15
Our Price: £1.10, saving 4% on RRP

1 in stock

Select options
Close

King Cole Big Value Baby DK with a Twist

Recommended Retail: £2.79
Our Price: £2.50, saving 10% on RRP

34 in stock

Select options
Close

King Cole Big Value DK

Recommended Retail: £2.79
Our Price: £2.59, saving 7% on RRP

86 in stock

Select options
Close

King Cole Big Value DK 50g

Recommended Retail: £1.15
Our Price: £1.05, saving 9% on RRP

Out of stock - due back in stock soon (typically 2-5 days)

Select options
Close

King Cole Bramble DK

Recommended Retail: £4.20
Our Price: £3.65, saving 13% on RRP

68 in stock

Select options
Close

King Cole Calypso DK

Recommended Retail: £4.19
Our Price: £3.69, saving 12% on RRP

Last 35 remaining in stock

Select options
Close

King Cole Candystripe DK

Recommended Retail: £4.19
Our Price: £3.65, saving 13% on RRP

57 in stock

Select options
Close

King Cole Caribbean Calypso DK

Recommended Retail: £4.79
Our Price: £4.19, saving 13% on RRP

118 in stock

Select options
Close

King Cole Cherish Dash DK

Recommended Retail: £4.29
Our Price: £3.79, saving 12% on RRP

292 in stock

Select options
Close

King Cole Cherish DK

Recommended Retail: £4.26
Our Price: £3.79, saving 11% on RRP

380 in stock

Select options
Close

King Cole Cherished DK

Recommended Retail: £3.64
Our Price: £3.29, saving 10% on RRP

184 in stock

Select options
Close

King Cole Comfort DK

Recommended Retail: £3.95
Our Price: £3.49, saving 12% on RRP

85 in stock

Select options
Close

King Cole Comfort Kids DK

Recommended Retail: £4.49
Our Price: £3.95, saving 12% on RRP

124 in stock

Select options
Close

King Cole Cotton Top DK

Recommended Retail: £3.85
Our Price: £3.35, saving 13% on RRP