Sort by:
95 Products Found
Hand NeedlesJohn James Needles QUILTING (JJ12050) SIZE 5/10
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles EMBROIDERY (JJ13515) SIZE 1/5
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles EMBROIDERY (JJ13539) SIZE 3/9
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles EMBROIDERY (JJ13510) SIZE 10
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James NeedlesEMBROIDERY (JJ13509) SIZE 9
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles EMBROIDERY (JJ13508) SIZE 8
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles EMBROIDERY (JJ13507) SIZE 7
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles EMBROIDERY (JJ13506) SIZE 6
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles EMBROIDERY (JJ13505) SIZE 5
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles CRAFT (JJ70000)
R 32.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles WEAVING ASSORTED (JJ60700)
R 41.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles TWIN POINTED QUICK STITCH (JJ698DE)
R 27.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James NeedlesBODKIN SET (JJ60900) 05-0232
R 14.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles CURVED REPAIR KIT ASSORTED 3
R 32.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...
John James Needles HOUSEHOLD REPAIR KIT ASSORTED 06-1008R
R 17.99
Due to stock fluctuation, kindly contact us for availability.DISCLAIMER: Actual colours may vary. This is due to the fact that every computer monitor has a different capability to display colours...