International Shipping available.

The name of John James is recognised by needle crafters around the globe and is renowned for quality and reliability. To satisfy this demand we offer worldwide delivery.

John James Hand sewing needles

C$5.99Price