Pets
Medium Weight Acrylic Felt - Beige
£3.49 PER 1/2 METER
( £6.98 PER METER)
Luxurious Soft Velour Velvet - Midnight Blue
£3.99 PER 1/2 METER
( £7.98 PER METER)
Light Weight Plain Cotton Canvas - Beige
£3.99 PER 1/2 METER
( £7.98 PER METER)
Light Cotton Poplin Solid Colour - Forest Green
£2.99 PER 1/2 METER
( £5.98 PER METER)
Lightweight 17 Colours Denim - Sand
£7.50 PER 1/2 METER
( £15.00 PER METER)
Glitter Sweatshirt Cotton Jersey - Pink
£7.49 PER 1/2 METER
( £14.98 PER METER)
Double Gauze Plain Pure Cotton - Calypso
£4.35 PER 1/2 METER
( £8.70 PER METER)
Double Gauze Plain Pure Cotton - Mint
£4.35 PER 1/2 METER
( £8.70 PER METER)
Double Gauze Plain Pure Cotton - Smog Grey
£4.35 PER 1/2 METER
( £8.70 PER METER)
Double Gauze Plain Pure Cotton - Baby Blue
£4.35 PER 1/2 METER
( £8.70 PER METER)
Double Gauze Plain Pure Cotton - Turquoise
£4.35 PER 1/2 METER
( £8.70 PER METER)
Double Gauze Plain Pure Cotton - Wet Coral
£4.35 PER 1/2 METER
( £8.70 PER METER)
Double Gauze Plain Pure Cotton - Amber Glow
£4.35 PER 1/2 METER
( £8.70 PER METER)
Double Gauze Plain Pure Cotton - Soft Yellow
£4.35 PER 1/2 METER
( £8.70 PER METER)
Corduroy 11 Wale Pure Cotton - Special Black
£5.65 PER 1/2 METER
( £11.30 PER METER)
Daisy Broderie Anglaise Organic Cotton - Large White
£7.25 PER 1/2 METER
( £14.50 PER METER)
Corduroy 11 Wale Pure Cotton - Cedar Brown
£5.65 PER 1/2 METER
( £11.30 PER METER)