organic cotton string
£9.90
darning mushroom
£6.50
paper parcel tape
£4.30
organic cotton gauze
£5.50
organic cotton sewing thread
£2.90
organic lavender
£6.90
organic cotton sewing thread 5000m
£29.75
batiste undyed organic cotton
£11.70
single jersey organic cotton
£19.80
Join our mailing for all the latest news, video updates and reviews.