***ALL FABRICS & TRIMS ARE SOLD IN HALF METRE INCREMENTS. Multiples will be sent as a continuous piece unless requested otherwise***

Collection: Home page

429 products
  • Thick Rainbow Stripes Cotton Jersey
    Thick Rainbow Stripes Cotton Jersey (4713458761825)
    Regular price
    £6.50
    Sale price
    £6.50
    Regular price
    Unit price
    per 
    Sold out
  • Bright Beetles Cotton Jersey
    Bright Bugs Cotton Jersey (4729302777953)
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Rainbow Love on Black French Terry
    Rainbow Love on Black French Terry (4729324306529)
    Regular price
    £7.50
    Sale price
    £7.50
    Regular price
    £7.50
    Unit price
    per 
    Sold out
  • Rainbow Love on White Cotton Jersey
    Rainbow Love on White Cotton Jersey (4744182104161)
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Cogs and Gears French Terry
    Cogs and Gears French Terry (4772316479585)
    Regular price
    £5.60
    Sale price
    £5.60
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Bright Bubbles French Terry
    Bright Bubbles French Terry (4743853539425)
    Regular price
    £5.60
    Sale price
    £5.60
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Frolicking Foxes on Navy Cotton Jersey
    Frolicking Foxes on Navy Cotton Jersey (4749035765857)
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Rainbow Love on Black Cotton Jersey
    Rainbow Love on Black Cotton Jersey (4831232983137)
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • “The Bees Knees” Cotton Jersey
    “The Bees Knees” Cotton Jersey (4795348549729)
    Regular price
    £6.75
    Sale price
    £6.75
    Regular price
    £6.75
    Unit price
    per 
    Sold out
  • Cutie Patootie Cotton Jersey
    Cutie Patootie Cotton Jersey (4772333813857)
    Regular price
    £5.20
    Sale price
    £5.20
    Regular price
    £6.50
    Unit price
    per 
    Sold out
  • Frolicking Foxes on Grey Cotton Jersey
    Frolicking Foxes on Grey Cotton Jersey (4749041303649)
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Ochre Ribbing
    Ochre Ribbing (4701650255969)
    Regular price
    £3.75
    Sale price
    £3.75
    Regular price
    £3.75
    Unit price
    per 
    Sold out
  • Petrol Peacock Feathers Cotton Jersey
    Petrol Peacock Feathers Cotton Jersey (4714345955425)
    Regular price
    £6.75
    Sale price
    £6.75
    Regular price
    Unit price
    per 
    Sold out
  • Dark Petrol Ribbing
    Dark Petrol Ribbing (4701649829985)
    Regular price
    £3.75
    Sale price
    £3.75
    Regular price
    £3.75
    Unit price
    per 
    Sold out
  • Purple Cotton Jersey
    Regular price
    £4.25
    Sale price
    £4.25
    Regular price
    £4.25
    Unit price
    per 
    Sold out
  • Raspberry Needlecord
    Raspberry Needlecord (4740660854881)
    Regular price
    £4.80
    Sale price
    £4.80
    Regular price
    £6.00
    Unit price
    per 
    Sold out
  • Dark Navy Ribbing
    Dark Navy Ribbing (4701651370081)
    Regular price
    £3.75
    Sale price
    £3.75
    Regular price
    £3.75
    Unit price
    per 
    Sold out
  • Bright Orange Cotton Jersey
    Regular price
    £4.25
    Sale price
    £4.25
    Regular price
    £4.25
    Unit price
    per 
    Sold out
  • Bubblegum Cotton Jersey
    Regular price
    £4.25
    Sale price
    £4.25
    Regular price
    £4.25
    Unit price
    per 
    Sold out
  • Yellow Ribbing
    Yellow Ribbing (4701640228961)
    Regular price
    £3.75
    Sale price
    £3.75
    Regular price
    £3.75
    Unit price
    per 
    Sold out
  • Baby Pink Ribbing
    Baby Pink Ribbing (4701638918241)
    Regular price
    £3.75
    Sale price
    £3.75
    Regular price
    £3.75
    Unit price
    per 
    Sold out
  • Ash Grey Cotton Jersey
    Ash Grey Cotton Jersey (4719812706401)
    Regular price
    £4.25
    Sale price
    £4.25
    Regular price
    £4.25
    Unit price
    per 
    Sold out
  • Bright Purple Ribbing
    Bright Purple Ribbing (4701644947553)
    Regular price
    £3.75
    Sale price
    £3.75
    Regular price
    £3.75
    Unit price
    per 
    Sold out
  • Bright Bricks French Terry
    Regular price
    £7.50
    Sale price
    £7.50
    Regular price
    £7.50
    Unit price
    per 
    Sold out
  • Navy Cotton Jersey
    Regular price
    £4.25
    Sale price
    £4.25
    Regular price
    £4.25
    Unit price
    per 
    Sold out
  • Rainbows and Clouds on Dark Rose Cotton Jersey
    Rainbows and Clouds on Dark Rose Cotton Jersey (4760580292705)
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Transport Melange Light Blue French Terry
    Transport Light Blue French Terry (4744194392161)
    Regular price
    £4.80
    Sale price
    £4.80
    Regular price
    £6.00
    Unit price
    per 
    Sold out
  • Petrol Ribbing
    Petrol Ribbing (4701647831137)
    Regular price
    £3.75
    Sale price
    £3.75
    Regular price
    £3.75
    Unit price
    per 
    Sold out