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

Collection: Cotton Fabrics

76 products
  • Sweet street double border cotton fabric - 1/2 mtr
    Sweet street double border cotton fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    £6.49
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Red and white pin stripe cotton fabric - 1/2m
    Red and white pin stripe cotton fabric - 1/2m
    Regular price
    £4.99
    Regular price
    £6.49
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Dusky Sage Green Pastel Floral Cotton Fabric - 1/2m
    Dusky Sage Green Pastel Floral Cotton Fabric - 1/2m
    Regular price
    £4.49
    Regular price
    £6.49
    Sale price
    £4.49
    Unit price
    per 
    Availability
    Sold out
  • So Sweet cotton fabric (wide) - 1/2 mtr
    So Sweet cotton fabric (wide) - 1/2 mtr
    Regular price
    £3.99
    Regular price
    £4.99
    Sale price
    £3.99
    Unit price
    per 
    Availability
    Sold out
  • Mountains camping cotton fabric - 1/2 mtr
    Mountains camping cotton fabric - 1/2 mtr
    Regular price
    £5.49
    Regular price
    £6.49
    Sale price
    £5.49
    Unit price
    per 
    Availability
    Sold out
  • Teal geometric cotton fabric - 1/2 mtr
    Teal geometric cotton fabric - 1/2 mtr
    Regular price
    £4.49
    Regular price
    £6.49
    Sale price
    £4.49
    Unit price
    per 
    Availability
    Sold out
  • Colourful stripe cotton fabric - 1/2 mtr
    Colourful stripe cotton fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    £6.49
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Bright cactus print cotton fabric - 1/2 metre
    Bright cactus print cotton fabric - 1/2 metre
    Regular price
    £2.99
    Regular price
    £3.99
    Sale price
    £2.99
    Unit price
    per 
    Availability
    Sold out