ONLINE SHOP OPEN 24 HOURS - LOCAL & NATIONAL DELIVERY PLUS CLICK AND COLLECT AVAILABLE

Collection: Fabric

Our collection of craft cottons, brushed cottons, jersey, polyester, viscose, wool and many more.
649 products
  • Bee Hive - Honey - Anthology Fabric - 100% Cotton
    Bee Hive - Honey -  Anthology Fabric - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Bee Hive - Honeycomb - Anthology Fabric - 100% Cotton
    Bee Hive - Honeycomb -  Anthology Fabric - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Bee Hive - Queen Bee - Anthology Fabric - 100% Cotton
    Bee Hive - Queen Bee -  Anthology Fabric - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Bee's Life - Beehive - Riley Blake - 100% Cotton
    Bee's Life - Beehive - Riley Blake - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Bee's Life - Bees Black - Riley Blake - 100% Cotton
    Bee's Life - Bees Black - Riley Blake - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Bee's Life - Bees Yellow - Riley Blake - 100% Cotton
    Bee's Life - Bees Yellow - Riley Blake - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Bee's Life - Honeycomb - Riley Blake - 100% Cotton
    Bee's Life - Honeycomb - Riley Blake - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Belle Epoque - Floral - Dashwood Studios - 100% Cotton
    Belle Epoque - Floral -  Dashwood Studios - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Belle Epoque - Leaves - Dashwood Studios - 100% Cotton
    Belle Epoque - Leaves -  Dashwood Studios - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Belle Epoque - Peacock- Dashwood Studios - 100% Cotton
    Belle Epoque - Peacock-  Dashwood Studios - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Bicycles - 100% Cotton
    Bicycles - 100%  Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Bird House - 100% Cotton
    Bird House - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Blue Bears - 100% Cotton
    Blue Bears - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Blueberry Buckle - by Clothworks - 100% Cotton
    Blueberry Buckle - by Clothworks - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Bohemian Rhapsody - Daisy on Navy - 100% Cotton
    Bohemian Rhapsody - Daisy on Navy - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Bohemian Rhapsody - Daisy on Peach - 100% Cotton
    Bohemian Rhapsody - Daisy on Peach - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Broiderie Anglaise - 100% Cotton
    Broiderie Anglaise - 100% Cotton
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Brushed Cotton - 100% - Black
    Brushed Cotton - 100% - Black
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Brushed Cotton - 100% - Pale Cream
    Brushed Cotton - 100% - Pale Cream
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Brushed Cotton - 100% - Royal Blue
    Brushed Cotton - 100% - Royal Blue
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Brushed Cotton - 100% Cotton
    Brushed Cotton - 100% Cotton
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Brushed Cotton - Blue Polka Dot
    Brushed Cotton - Blue Polka Dot
    Regular price
    £1.50
    Sale price
    £1.50
    Unit price
    per 
  • Brushed Cotton - Blue Stripe - 100%
    Brushed Cotton - Blue Stripe - 100%
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Calico
    Calico
    Regular price
    £1.00
    Sale price
    £1.00
    Unit price
    per 
  • Camouflage Skulls - Blue/Navy - 100% Cotton
    Camouflage Skulls - Blue/Navy - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Camouflage Skulls - Grey/Black - 100% Cotton
    Camouflage Skulls - Grey/Black - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Carnival Circus - 100% Cotton - 1/2 Metre Pack
    Carnival Circus - 100% Cotton - 1/2 Metre Pack
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Carp Fish - 100% Cotton
    Carp Fish - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Cats - 100% Cotton
    Cats - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Check - 100% Cotton - Blue/Green/Yellow
    Check - 100% Cotton - Blue/Green/Yellow
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Check Cotton
    Check Cotton
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Check Cotton - Red
    Check Cotton - Red
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Circles - 100% Cotton
    Circles - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Circles - 100% Cotton
    Circles - 100% Cotton
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Cool for Cats - Dashwood Studios - 100% Cotton
    Cool for Cats -  Dashwood Studios - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Coral Motif - 100% Cotton
    Coral Motif - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Cotton - Check - 100% Cotton
    Cotton - Check - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Cotton - Country Kitchen - 100% Cotton
    Cotton - Country Kitchen - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Cotton - Maple - 100% Cotton
    Cotton - Maple - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Cotton Canvas - 100% Cotton
    Cotton Canvas - 100% Cotton
    Regular price
    Sold out
    Sale price
    £2.00
    Unit price
    per