New Fabrics

Narrow Nautical Navy Stripe Jersey

Narrow Nautical Navy Stripe Jersey

£5.50 View product
Narrow Nautical Teal Stripe Jersey

Narrow Nautical Teal Stripe Jersey

£5.50 View product
Penny Floral Single Jersey

Penny Floral Single Jersey

£5.00 View product
Sea Foam Brushed Back Sweatshirt

Sea Foam Brushed Back Sweatshirt

£6.00 View product
Natural and White Melange Stripe Jersey

Natural and White Melange Stripe Jersey

£5.50 View product
Rainbow Clouds Cotton Lawn

Rainbow Clouds Cotton Lawn

£8.00 View product
Glitter Animal Jersey

Glitter Animal Jersey

£7.50 View product
Desert Leopard  Print Jersey

Desert Leopard Print Jersey

£7.50 View product
Blue Leopard Print Jersey

Blue Leopard Print Jersey

£5.50 View product
Narrow Nautical Blue Stripe Jersey

Narrow Nautical Blue Stripe Jersey

£5.50 View product
Whaley Good Fun Sports Lycra

Whaley Good Fun Sports Lycra

£7.50 View product
Spring Daze Single Jersey

Spring Daze Single Jersey

£4.50 View product
Constellations Single Jersey Sold out

Constellations Single Jersey

£4.50 View product
Grey Pin Stripe Jersey

Grey Pin Stripe Jersey

£6.00 View product
Powerful Dinosaurs Loop Back Jersey

Powerful Dinosaurs Loop Back Jersey

£7.00 View product
Day at the Beach Quilting Cotton

Day at the Beach Quilting Cotton

£5.00 View product
Leopoldo Leopard Cotton Lawn Limited stock

Leopoldo Leopard Cotton Lawn

£5.00 View product
Peter Horton Blue Art Deco Viscose Limited stock

Peter Horton Blue Art Deco Viscose

£4.00 View product
Peter Horton Navy Hayworth Viscose

Peter Horton Navy Hayworth Viscose

£4.00 View product
Sitting Seagulls Single Jersey Sold out

Sitting Seagulls Single Jersey

£6.00 View product