-
Cotton interlock soft jersey fabric, per metre - plain - purple
Regular price £6.99 GBPRegular priceUnit price per -
Cotton spandex stretch single jersey fabric, per metre - pinstripe - charcoal grey
Regular price £5.99 GBPRegular priceUnit price per -
Cotton blend burnout single jersey fabric, per metre - Leopardskin print - stone
Regular price £6.99 GBPRegular priceUnit price per -
Heavyweight cotton jumbo corduroy fabric, per metre - plain - black
Regular price £7.99 GBPRegular priceUnit price per -
Muslin cotton woven dress fabric, per metre - buffalo print - white & brown
Regular price £5.99 GBPRegular priceUnit price per -
Jennifer lightweight cotton blend single jersey fabric, per metre - wildflower print - green
Regular price £7.99 GBPRegular priceUnit price per -
Jennifer lightweight cotton blend single jersey fabric, per metre - pussy willow blossom print - light grey & navy blue
Regular price £7.99 GBPRegular priceUnit price per -
Stretch chambray cotton linen woven fabric, per metre - plain - stone peach
Regular price £5.99 GBPRegular priceUnit price per -
Woven cotton fabric, per metre - Santa and Mrs Claus Christmas present print - brown
Regular price £5.99 GBPRegular priceUnit price per -
Woven cotton fabric, per metre - musical elves and stars cartoon print - black & red
Regular price £5.99 GBPRegular priceUnit price per -
Woven cotton dress shirt fabric, per metre - metallic stripe - orange cream & silver
Regular price £5.99 GBPRegular priceUnit price per -
Woven shirt weight cotton fabric, per metre - plain - black
Regular price £4.99 GBPRegular priceUnit price per -
Stretch Cotton lawn fine woven fabric, per metre - plain - white
Regular price £5.99 GBPRegular priceUnit price per -
Metallic cotton blend jacquard fabric with lurex, per metre - stripe - blue & orange
Regular price £7.99 GBPRegular priceUnit price per -
Slub stripe woven cotton blend jacquard fabric with lurex, per metre - blue & yellow
Regular price £7.99 GBPRegular priceUnit price per -
Royal blue woven 100% cotton fabric, per metre - plain
Regular price £4.99 GBPRegular priceUnit price per