-20% In stock, delivery in 4-6 business days Cotton fabrics animal pattern Cotton Fabric -Butterflies, Purple and pink b058184 £4.76 /m £5.95 /m See more
-20% In stock, delivery in 4-6 business days Cotton fabrics with children's designs Cotton Fabric - Beach b895123 £4.76 /m £5.95 /m See more
-20% In stock, delivery in 4-6 business days Cotton fabrics with children's designs Cotton Fabric - Ships and Lighthouses b624222 £4.76 /m £5.95 /m See more
-20% In stock, delivery in 4-6 business days Cotton fabrics with flowers Cotton Fabric - Blue Eucalyptus b976062 £4.76 /m £5.95 /m See more
-20% Last items in stock Cotton fabrics with children's designs Cotton Fabric - Teddy Bears and Rainbow, blue b135915 £4.76 /m £5.95 /m See more
-20% In stock, delivery in 4-6 business days Cotton fabrics with children's designs Cotton Fabric - Castle, Blue b244465 £4.76 /m £5.95 /m See more
-20% In stock, delivery in 4-6 business days Plain cotton fabrics Cotton Fabric - Mono Dark Heather b580/1 £4.76 /m £5.95 /m See more
-20% In stock, delivery in 4-6 business days Cotton fabrics with flowers Cotton Fabric - Porcelain Flowers b721387 £4.76 /m £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford Melange - Pastel Blue cm-oxm54052 £7.97 /m See more
-20% In stock, delivery in 4-6 business days Cotton fabrics with children's designs Cotton Fabric - Mouse and a cup b629457 £4.76 /m £5.95 /m See more
-30% In stock, delivery in 4-6 business days Cotton fabrics for Christmas designs Cotton Fabric - Christmas Gnomes Blue II b940430 £4.16 /m £5.95 /m See more
-30% In stock, delivery in 4-6 business days Cotton fabrics for Christmas designs Cotton Fabric - Christmas Gnomes Blue b040190 £4.16 /m £5.95 /m See more
-20% In stock, delivery in 4-6 business days Cotton fabrics with children's designs Cotton Fabric - Small Blue Mickey Mouse with Dots b171053 £4.76 /m £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Pastel Light Blue cm-ox5052 £5.95 /m See more
In stock, delivery in 4-6 business days Minky Smooth Minky Fabric Smooth - Blue cm-mg0007 £8.08 /m See more
In stock, delivery in 4-6 business days Jeans imitation Water Resistant Fabric Jeans Imitation - Blue cm-IJEA06 £6.80 /m See more
In stock, delivery in 4-6 business days Minky 300gr Minky Fabric - Dark Blue 300 g cm-m05S £8.08 /m See more
In stock, delivery in 4-6 business days Velvet fabrics Velvet Fabric - Navy Blue cm-v146 £7.57 /m See more
In stock, delivery in 4-6 business days Fabric Imitation Linen Water Resistant Fabric Linen Imitation - Dark Blue cm-il55006 £6.80 /m See more
In stock, delivery in 4-6 business days Fabric Imitation Linen Water Resistant Fabric Linen Imitation - Navy Blue cm-il55004 £6.80 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Light Blue cm-ox5047 £5.95 /m See more
-20% In stock, delivery in 4-6 business days Cotton fabrics with flowers Cotton Fabric - Blue Pink and Salmon Flamingos b738266 £4.76 /m £5.95 /m See more
-20% In stock, delivery in 4-6 business days Plain cotton fabrics Cotton Fabric - Mono Blue Jeans b506/3 £4.76 /m £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Cornflower Blue cm-ox5005 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Dark Blue cm-ox5006 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Baby Blue cm-ox5007 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Navy Blue cm-ox5004 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Dark Violet cm-ox5028 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Violet cm-ox5029 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Light Violet cm-ox5030 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Light Azure cm-ox5038 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Dark Azure cm-ox5039 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - Grey-Blue cm-ox5042 £5.95 /m See more
In stock, delivery in 4-6 business days Oxford Water Resistant Fabric Oxford - School Blue cm-ox5046 £5.95 /m See more