-
Sold out
Plain Craft Cotton - White
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metreSold out -
Plain Craft Cotton - Red
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Black
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Navy
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Cream
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Sunshine
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Orange
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Lime
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Sold out
Plain Craft Cotton - Sky
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metreSold out -
Sold out
Plain Craft Cotton - Purple
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metreSold out -
Plain Craft Cotton - Light Pink
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Elephant
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Sold out
Plain Craft Cotton - Coral
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metreSold out -
Sold out
Plain Craft Cotton - Spearmint
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metreSold out -
Sold out
Plain Craft Cotton - Amethyst
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metreSold out -
Plain Craft Cotton - Crimson
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Sold out
Plain Craft Cotton - Royal
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metreSold out -
Plain Craft Cotton - Gold
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Sangria
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Cadet Blue
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Baltic
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Fir
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Brunette
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Plain Craft Cotton - Buiscuit
Regular price £7.20 per metreRegular priceUnit price per£0.00Sale price £7.20 per metre -
Flowermarket - Sky
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Flowermarket - Plum
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Flowermarket - Pine
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Flowermarket - Blueberry
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Wonderland
Regular price £9.00 per metreRegular priceUnit price per£0.00Sale price £9.00 per metre -
Polka Spot
Regular price £7.00 per metreRegular priceUnit price per£0.00Sale price £7.00 per metre -
Vintage Cotton - Baltic
Regular price £13.50 per metreRegular priceUnit price per£0.00Sale price £13.50 per metre -
Vintage Cotton - Airforce
Regular price £13.50 per metreRegular priceUnit price per£0.00Sale price £13.50 per metre -
Vintage Cotton - Khaki
Regular price £13.50 per metreRegular priceUnit price per£0.00Sale price £13.50 per metre -
Vintage Cotton - Butterscotch
Regular price £13.50 per metreRegular priceUnit price per£0.00Sale price £13.50 per metre -
Vintage Cotton - Pastel blue
Regular price £13.50 per metreRegular priceUnit price per£0.00Sale price £13.50 per metre -
Vintage Cotton - Dusty Pink
Regular price £13.50 per metreRegular priceUnit price per£0.00Sale price £13.50 per metre -
Vintage Cotton - Black
Regular price £13.50 per metreRegular priceUnit price per£0.00Sale price £13.50 per metre -
Cotton Bloom - Sky
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Cotton Bloom - Paprika
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Cotton Bloom - Blueberry
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Flowertangle - Persimmon
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Flowertangle - Green
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Flowertangle - Mustard
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Flowertangle - Blue
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
AutumnBloom - Hazel
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
AutumnBloom - eggplant
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
AutumnBloom - Old rose
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
AutumnBloom - Sage
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Bloomsville Fat Quarter Bundle - Green
Regular price £14.50Regular priceUnit price per -
Bloomsville Fat Quarter Bundle - Paprika
Regular price £14.50Regular priceUnit price per -
Bloomsville Fat Quarter Bundle - Blue
Regular price £14.50Regular priceUnit price per -
Euclayptus - Beige
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Euclayptus - Lafayette
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Slumbermouse - Hazel
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Slumbermouse - Denim
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Slumbermouse - Plum
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Slumbermouse - Lafayette
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Late Bloomer - Tomato
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Late Bloomer - Sapphire
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Late Bloomer - Corn
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Late Bloomer - Lagoon
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Squirreldream - Hazel
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Squirreldream - Blue
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Squirreldream - hibiscus
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Squirreldream - Sage
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Stripey Stripey - Pink
Regular price £7.00 per metreRegular priceUnit price per£0.00Sale price £7.00 per metre -
Stripey Stripey - Blue
Regular price £7.00 per metreRegular priceUnit price per£0.00Sale price £7.00 per metre -
Olivia Sew
Regular price £12.80 per metreRegular priceUnit price per£0.00Sale price £12.80 per metre -
Double Gauze - Ochre
Regular price £10.50 per metreRegular priceUnit price per£0.00Sale price £10.50 per metre -
Double Gauze - Dusty Pink
Regular price £10.50 per metreRegular priceUnit price per£0.00Sale price £10.50 per metre -
Double Gauze - Navy
Regular price £10.50 per metreRegular priceUnit price per£0.00Sale price £10.50 per metre -
Double Gauze - Rust
Regular price £10.50 per metreRegular priceUnit price per£0.00Sale price £10.50 per metre -
Olivia Flower
Regular price £12.80 per metreRegular priceUnit price per£0.00Sale price £12.80 per metre -
Tassleflower
Regular price £14.50 per metreRegular priceUnit price per£0.00Sale price £14.50 per metre -
Genteel Giraffes
Regular price £14.00 per metreRegular priceUnit price per£0.00Sale price £14.00 per metre