Collection: 100% Cotton

100% Cotton Fabric   
Ideal for crafts, bunting, displays, patchwork, quilting, table decoration, dressmaking & sew much more...
Price is per half metre length.
Fabric is cut from the roll and multiple purchases of the same color will be left in a continuous length.
119 products
  • Abbey Cotton Print Delft Blue Weave on a White Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Abbey Cotton Print Delft Blue Rose Buds on a White Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Delft Blue Cotton Print Large Floral on a Moroccan Design Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Delft Blue Cotton Print Large Blue Floral on a White Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Delft Blue Cotton Print Flowers & Butterflies on a Blue Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Delft Blue Cotton Print Blue Flowers & Butterflies on a White Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Delft Blue Cotton Print Medium Moroccan Design on a White Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Delft Blue Cotton Print Large Moroccan Design on a White Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Delft Blue Cotton Print Blue Moroccan Scroll on a White Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Delft Blue Cotton Print White Heart Scroll on a Blue Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Delft Blue Cotton Print Light Blue Scroll on a Blue Background 100% Cotton
    Regular price
    £4.40
    Sale price
    £4.40
  • Stars 8mm White on a Sky Blue Background 100% Cotton
    Regular price
    £3.60
    Sale price
    £3.60
  • Stars 8mm White on a Beige Background 100% Cotton
    Regular price
    £3.60
    Sale price
    £3.60
  • Stars 8mm White on a Mint Background 100% Cotton
    Regular price
    £3.60
    Sale price
    £3.60
  • Stars 8mm White on a Pale Pink Background 100% Cotton
    Regular price
    £3.60
    Sale price
    £3.60
  • Stars 8mm White on a Lilac Background 100% Cotton
    Regular price
    £3.60
    Sale price
    £3.60