-
Embroidered Jacquard Cotton Fabric - Golden Vintage
Regular price £8.75 GBPRegular priceUnit price / perSale price £8.75 GBP -
Embroidered Jacquard Cotton Fabric - Sky Blue Vintage
Regular price £8.75 GBPRegular priceUnit price / perSale price £8.75 GBP -
Fabric Samples
Regular price £0.50 GBPRegular priceUnit price / perSale price £0.50 GBP -
Fine Cotton Poplin Fabric - Blue Flowers
Regular price £5.50 GBPRegular priceUnit price / per£6.00 GBPSale price £5.50 GBPSale -
Fine Linen Cotton Fabric - Beige Stripe
Regular price £7.80 GBPRegular priceUnit price / perSale price £7.80 GBP -
Fine Linen Cotton Fabric - Blue Stripe
Regular price £7.80 GBPRegular priceUnit price / perSale price £7.80 GBPSold out -
Fine Organic Cotton Fabric - Classic Blue Floral Stripe
Regular price £8.45 GBPRegular priceUnit price / perSale price £8.45 GBP -
Fine Organic Cotton Fabric - Green & Pink Floral
Regular price £7.95 GBPRegular priceUnit price / per£8.45 GBPSale price £7.95 GBPSale -
Fine Printed Cotton Fabric - Floral Garland Border
Regular price £8.50 GBPRegular priceUnit price / perSale price £8.50 GBPSold out -
Fine Printed Cotton Fabric - Goose
Regular price £8.50 GBPRegular priceUnit price / perSale price £8.50 GBP -
Fine Printed Organic Cotton Twill Fabric - Rose Floral
Regular price £7.95 GBPRegular priceUnit price / per£8.95 GBPSale price £7.95 GBPSale -
Fine Ribbed Cotton Jersey - Bows
Regular price £8.95 GBPRegular priceUnit price / perSale price £8.95 GBP -
Fine Ribbed Cotton Jersey - Bows - 45cm Remnant
Regular price £7.45 GBPRegular priceUnit price / perSale price £7.45 GBP -
Fine Ribbed Cotton Jersey - Delicate Blossom
Regular price £7.50 GBPRegular priceUnit price / per£8.95 GBPSale price £7.50 GBPSold out -
Fine Ribbed Cotton Jersey - Mini Blue Flowers - 50cm Remnant
Regular price £6.00 GBPRegular priceUnit price / perSale price £6.00 GBP -
Fine Ribbed Cotton Jersey - Star Flower
Regular price £6.50 GBPRegular priceUnit price / per£8.95 GBPSale price £6.50 GBPSale













