Free UK shipping on all orders over £50 use code FREESHIPPING at the checkout

Collection: Cotton Fabrics

71 products
  • Fat quarter bundle 100% cotton - Nautical stripe
    Fat quarter bundle 100% cotton - Nautical stripe
    Regular price
    £12.49
    Regular price
    Sale price
    £12.49
    Unit price
    per 
    Availability
    Sold out
  • Bee honeycomb cotton fabric - 1/2 metre
    Bee honeycomb cotton fabric - 1/2 metre
    Regular price
    £3.99
    Regular price
    Sale price
    £3.99
    Unit price
    per 
    Availability
    Sold out
  • Nautical blue and red stripe cotton fabric - 1/2 mtr
    Nautical blue and red stripe cotton fabric - 1/2 mtr
    Regular price
    £6.49
    Regular price
    Sale price
    £6.49
    Unit price
    per 
    Availability
    Sold out
  • Navy velvet fabric - 1/2 mtr
    Navy velvet fabric - 1/2 mtr
    Regular price
    £6.49
    Regular price
    Sale price
    £6.49
    Unit price
    per 
    Availability
    Sold out
  • Plain Baby Blue Wide Cotton Fabric - 1/2 mtr
    Plain Baby Blue Wide Cotton Fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Medium Navy Star Cotton Fabric (wide) - 1/2 mtr
    Medium Navy Star Cotton Fabric (wide) - 1/2 mtr
    Regular price
    £4.99
    Regular price
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Grey colourful floral cotton fabric (wide) - 1/2 mtr
    Grey colourful floral cotton fabric (wide) - 1/2 mtr
    Regular price
    £4.99
    Regular price
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Beige pinspot cotton fabric (wide) - 1/2 mtr
    Beige pinspot cotton fabric (wide) - 1/2 mtr
    Regular price
    £4.99
    Regular price
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out