Luxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2001 COL4)
£6.00£18.00Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2001 COL1)
£6.00£18.00Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2003 COL4)
£6.00£18.00Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2003 COL2)
£6.00£18.00Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2006 COL1)
£6.00£18.00Unit price /Unavailable3 Metres, Printed Summer Dressmaking Viscose Fabric - 55" Wide (Brown)
£7.99£24.00Unit price /Unavailable3 Metres, Printed Summer Dressmaking Viscose Fabric - 55" Wide (Golden)
£7.99£24.00Unit price /Unavailable3 Metres, Printed Summer Dressmaking Viscose Fabric - 55" Wide (Cream)
£7.99£24.00Unit price /Unavailable3 Metres, Printed Summer Dressmaking Viscose Fabric - 55" Wide (Baby)
£7.99£24.00Unit price /UnavailablePer Metre Beautiful Digitally Printed 100% Cotton- 45" Wide (Baby)
£7.99£10.99Unit price /Unavailable3 Metres Luxury Soft Ponte Scuba - 55" Wide (Jungle) (EOL)
£5.00£30.00Unit price /Unavailable3 Metres Premium Tartan Effect Wool Fabric 55" Wide (Yorkshire)
£9.99£30.00Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Rhino)
£7.99£10.99Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Pumpkins)
£7.99£10.99Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Plant)
£7.99£10.99Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Dwarfs)
£7.99£10.99Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Trick or Treat)
£7.99£10.99Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Beige Stems)
£7.99£10.99Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Gold Savannah)
£7.99£10.99Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Pumpkin Patch)
£7.99£10.99Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Floral Breeze)
£7.99£10.99Unit price /UnavailablePer Metre Digitally Printed 100% Cotton- 45" Wide (Rose Swirl)
£7.99£10.99Unit price /UnavailablePer Metre Beautiful Digitally Printed 100% Cotton- 45" Wide (Stars)
£7.99£10.99Unit price /Unavailable