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

Collection: Cotton Fabrics

76 products
  • Hot pink criss cross 100% cotton fabric - 1/2 mtr
    Hot pink criss cross 100% cotton fabric - 1/2 mtr
    Regular price
    £2.99
    Regular price
    £3.99
    Sale price
    £2.99
    Unit price
    per 
    Availability
    Sold out
  • Blue fish cotton fabric - 1/2 mtr
    Blue fish cotton fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    £6.99
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Dusky rose pink bees cotton fabric - 1/2 mtr
    Dusky rose pink bees cotton fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    £6.49
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Green pin spot cotton fabric - 1/2 mtr
    Green pin spot cotton fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    £6.49
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Colourful spots fabric - 1/2 mtr
    Colourful spots fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    £6.49
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Wiggly bright stripe cotton fabric - 1/2 mtr
    Wiggly bright stripe cotton fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    £6.49
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Grey and blue ditsy floral cotton fabric (wide) - 1/2 mtr
    Grey and blue ditsy floral cotton fabric (wide) - 1/2 mtr
    Regular price
    £3.99
    Regular price
    £4.99
    Sale price
    £3.99
    Unit price
    per 
    Availability
    Sold out
  • Trellis cotton fabric - 1/2 mtr - more colour options available
    Trellis cotton fabric - 1/2 mtr - more colour options available
    Regular price
    £4.99
    Regular price
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out