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

Collection: Cotton Fabrics

75 products
  • Magenta swirls cotton fabric - 1/2 mtr
    Magenta swirls cotton fabric - 1/2 mtr
    Regular price
    £5.49
    Regular price
    £6.49
    Sale price
    £5.49
    Unit price
    per 
    Availability
    Sold out
  • Cute Raspberry Coloured Floral Print Cotton Fabric - 1/2m
    Cute Raspberry Coloured Floral Print Cotton Fabric - 1/2m
    Regular price
    £5.49
    Regular price
    £6.49
    Sale price
    £5.49
    Unit price
    per 
    Availability
    Sold out
  • Pink and red pin spot fabric - 1/2 mtr
    Pink and red pin spot fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    £6.49
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Pink tiny irregular dot cotton fabric - 1/2 mtr
    Pink tiny irregular dot cotton fabric - 1/2 mtr
    Regular price
    £4.99
    Regular price
    £6.49
    Sale price
    £4.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
    £4.99
    Regular price
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Little bird floral heart cotton fabric - 1/2 mtr - cream/red
    Little bird floral heart cotton fabric - 1/2 mtr - cream/red
    Regular price
    £4.99
    Regular price
    Sale price
    £4.99
    Unit price
    per 
    Availability
    Sold out
  • Funky daisy on hot pink cotton fabric - 1/2 mtr
    Funky daisy on hot pink cotton fabric - 1/2 mtr
    Regular price
    £3.25
    Regular price
    £6.49
    Sale price
    £3.25
    Unit price
    per 
    Availability
    Sold out
  • Classic Mickey Mouse Cotton Fabric 1/2m
    Classic Mickey Mouse Cotton Fabric 1/2m
    Regular price
    £7.49
    Regular price
    Sale price
    £7.49
    Unit price
    per 
    Availability
    Sold out