LEARN A NEW SKILL IN 2025 - CHECK OUT OUR LIST OF WORKSHOPS BELOW OR BOOK A ONE 2 ONE

Collection: Fabric

Our collection of craft cottons, brushed cottons, jersey, polyester, viscose, wool and many more.
950 products
  • Chambray Denim - Easel
    Chambray Denim - Easel
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Floral Berries
    Chambray Denim - Floral Berries
    Regular price
    Sold out
    Sale price
    £2.50
    Unit price
    per 
  • Chambray Denim - Hibiscus
    Chambray Denim - Hibiscus
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Navy
    Chambray Denim - Navy
    Regular price
    £2.25
    Sale price
    £2.25
    Unit price
    per 
  • Chambray Denim - Navy
    Chambray Denim - Navy
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Pale Blue Dotty
    Chambray Denim - Pale Blue Dotty
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Pink Floral
    Chambray Denim - Pink Floral
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Rose
    Chambray Denim - Rose
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Roses
    Chambray Denim - Roses
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Sprig Leaf
    Chambray Denim - Sprig Leaf
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - White Floral
    Chambray Denim - White Floral
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Chambray Denim Blue Stitch - Light Indigo - By Riley Blake
    Chambray Denim Blue Stitch - Light Indigo - By Riley Blake
    Regular price
    £2.25
    Sale price
    £2.25
    Unit price
    per 
  • Chanel Inspired Polyester Jersey
    Chanel Inspired Polyester Jersey
    Regular price
    £2.50
    Sale price
    £2.50
    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 
  • Chevrons Polyester/Viscose Jersey
    Chevrons Polyester/Viscose Jersey
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chinese Brocade - Dragons Black
    Chinese Brocade - Dragons Black
    Regular price
    £1.75
    Sale price
    £1.75
    Unit price
    per 
  • Chinese Brocade - Dragons Gold
    Chinese Brocade - Dragons Gold
    Regular price
    £1.75
    Sale price
    £1.75
    Unit price
    per 
  • Christmas "Merry Christmas" - 100% Cotton
    Christmas
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas - Jolly Robins - 100% Cotton
    Christmas - Jolly Robins - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas - Lynette Anderson - Hollyberry - 100% Cotton
    Christmas - Lynette Anderson - Hollyberry - 100% Cotton
    Regular price
    £3.25
    Sale price
    £3.25
    Unit price
    per 
  • Christmas - Santa Snowglobes - 100% Cotton
    Christmas - Santa Snowglobes - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas - Winter Moon - Robin - 100% Cotton
    Christmas - Winter Moon - Robin - 100% Cotton
    Regular price
    £3.25
    Sale price
    £3.25
    Unit price
    per 
  • Christmas Advent Calendar - Fold Up & Sew - Black - 100% Cotton
    Christmas Advent Calendar - Fold Up & Sew - Black - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Advent Calendar - Fold Up & Sew - Cream - 100% Cotton
    Christmas Advent Calendar - Fold Up & Sew - Cream - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Advent Calendar - Fold Up & Sew - Red - 100% Cotton
    Christmas Advent Calendar - Fold Up & Sew - Red - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Angel Metallic - 100% Cotton
    Christmas Angel Metallic - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Baubles - 100% Cotton
    Christmas Baubles - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Bunting - 100% Cotton
    Christmas Bunting - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Colourful Snowflakes - 100% Cotton
    Christmas Colourful Snowflakes  - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Daschunds - 100% Cotton
    Christmas Daschunds - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Diamonds & Trees - 100% Cotton
    Christmas Diamonds & Trees  - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Ditsy Holly - 100% Cotton
    Christmas Ditsy Holly - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Greens
    Christmas Fat Quarter Pack -  Greens
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Hats, Stars & Snowflakes
    Christmas Fat Quarter Pack -  Hats, Stars & Snowflakes
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Reds
    Christmas Fat Quarter Pack -  Reds
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Tartan
    Christmas Fat Quarter Pack -  Tartan
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Festive Glitter
    Christmas Fat Quarter Pack - Festive Glitter
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Gingerbread
    Christmas Fat Quarter Pack - Gingerbread
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Holly
    Christmas Fat Quarter Pack - Holly
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Mint
    Christmas Fat Quarter Pack - Mint
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per