Australian merino yarn is the finest and softest yarn in the world.
At The Knitting Nook we stock a huge variety of brands from Bellissimo to Knitting for Olive.