Free delivery on all UK Mainland orders over £50 *T&C's apply

Collection: Fabric

Check out our gorgeous range of 100% cotton fabric, all at sale price!

41 products
  • Large Pink Rose Button Pack of 10
    Large Pink Rose Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Large Green Flower Button Pack of 10
    Large Green Flower Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Large Red Bold Check Button Pack of 10
    Large Red Bold Check Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Medium Pink Rose Button Pack of 25
    Medium Pink Rose Button Pack of 25
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Large Shell Green Button Pack of 10
    Large Shell Green Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Large Shell Blue Button Pack of 10
    Large Shell Blue Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Medium Shell Blue Button Pack of 25
    Medium Shell Blue Button Pack of 25
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Large Strawberry Button Pack of 10
    Large Strawberry Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Large Ladybird Button Pack of 10
    Large Ladybird Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Medium Green Floral Button Pack of 25
    Medium Green Floral Button Pack of 25
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Small Green Flower Button Pack of 25
    Small Green Flower Button Pack of 25
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Medium Shell Green Button Pack of 25
    Medium Shell Green Button Pack of 25
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Medium Shell Red Button Pack of 25
    Medium Shell Red Button Pack of 25
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Large Vintage Daisy Button Pack of 10
    Large Vintage Daisy Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Large Blue Check Button Pack of 10
    Large Blue Check Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Large Stars Button Pack of 10
    Large Stars Button Pack of 10
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Medium Ladybird Button Pack of 25
    Medium Ladybird Button Pack of 25
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per 
  • Medium Red Bold Check Button Pack of 25
    Medium Red Bold Check Button Pack of 25
    Regular price
    £1.95
    Sale price
    £1.00
    Unit price
    per