We're away at East Anglia Yarn Festival so we'll post orders after Monday 17th March.
My account
Your basket is currently empty!
£15.00
£3.50
£6.50 – £8.25
Sign up to get the latest news from us, exclusive offers, and 10% off your next order. 🧶
We don’t spam! Read our privacy policy for more info.
Thank you! Check your inbox or spam folder to confirm your subscription.
£3.25 – £8.00
£2.50 – £10.00
£5.00 Original price was: £5.00.£2.50Current price is: £2.50.
£2.75 – £6.60
Showing 1–12 of 249 resultsSorted by latest
£2.50
£4.00
£3.75
£70.00
£120.00
£67.50
£65.00