Mini Cart
All fabric is priced by the metre, with a minimum cut of 0.2 metres. You can order in 10cm increments, such as 0.3, 0.7, or 1.6 metres.
All fabric is priced by the metre, with a minimum cut of 0.2 metres. You can order in 10cm increments, such as 0.3, 0.7, or 1.6 metres.
Discover our embroidery thread collection, featuring hand embroidery thread and machine embroidery thread in a stunning range of colours. From vibrant hues to shimmering metallics, shop premium embroidery threads online for your next stitching project!