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

Collection: Cotton Fabrics

63 products
  • Pink daisies cotton fabric - 1/2 mtr
    Pink daisies cotton fabric - 1/2 mtr
    Regular price
    £2.99
    Regular price
    £3.99
    Sale price
    £2.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
    £1.99
    Regular price
    £3.99
    Sale price
    £1.99
    Unit price
    per 
    Availability
    Sold out
  • Navy Medium Spot - 1/2 metre
    Navy Medium Spot - 1/2 metre
    Regular price
    £3.99
    Regular price
    Sale price
    £3.99
    Unit price
    per 
    Availability
    Sold out
  • Metallic pears with flowers cotton fabric - 1/2 mtr light blue/dark blue
    Metallic pears with flowers cotton fabric - 1/2 mtr light blue/dark blue
    Regular price
    £3.75
    Regular price
    Sale price
    £3.75
    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
  • 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
  • Denim fabric (medium) - 1/2mtr - Dressmaking Fabric
    Denim fabric (medium) - 1/2mtr - Dressmaking Fabric
    Regular price
    £4.99
    Regular price
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out