Shop

Yarn for the Soul specialises in stocking quirky and unusual, yet truly beautiful items from small businesses and is proud to have such a wide variety for customers to choose from.