Heavyweight Thick Durable Cotton Canvas Craft Fabric - Natural
£6.50 PER 1/2 METER
( £13.00 PER METER)
Light Weight Plain Cotton Canvas - Beige
£3.99 PER 1/2 METER
( £7.98 PER METER)
Light Weight Plain Cotton Canvas - Cream
£3.99 PER 1/2 METER
( £7.98 PER METER)
Light Weight Plain Cotton Canvas - White
£3.99 PER 1/2 METER
( £7.98 PER METER)
Medium-Weight Plain Cotton Canvas - Beige
£4.49 PER 1/2 METER
( £8.98 PER METER)
Medium-Weight Plain Cotton Canvas - Cream
£4.49 PER 1/2 METER
( £8.98 PER METER)
Medium-Weight Plain Cotton Canvas - White
£4.49 PER 1/2 METER
( £8.98 PER METER)
Printed Cotton Canvas Light Upholstery Fabric - Abstract Rectangles
£5.50 PER 1/2 METER
( £11.00 PER METER)
Printed Cotton Canvas Light Upholstery Fabric - Bold Flowers
£5.50 PER 1/2 METER
( £11.00 PER METER)
Printed Cotton Canvas Light Upholstery Fabric - Flowerss on Ochre
£5.50 PER 1/2 METER
( £11.00 PER METER)
Printed Cotton Canvas Panama Light Linen Look Upholstery Fabric - Clustered Leaves
£4.95 PER 1/2 METER
( £9.90 PER METER)
Printed Cotton Canvas Panama Light Linen Look Upholstery Fabric - Geometric Triangles
£4.95 PER 1/2 METER
( £9.90 PER METER)
Printed Cotton Canvas Panama Light Upholstery Fabric - Bumblebees
£5.95 PER 1/2 METER
( £11.90 PER METER)
Printed Cotton Canvas Panama Light Upholstery Fabric - Floral Fiesta
£5.75 PER 1/2 METER
( £11.50 PER METER)
Printed Cotton Canvas Panama Light Upholstery Fabric - Handicraft Hobby
£5.75 PER 1/2 METER
( £11.50 PER METER)
Printed Cotton Canvas Panama Light Upholstery Fabric - Natural Flowers
£6.50 PER 1/2 METER
( £13.00 PER METER)
Printed Cotton Canvas Panama Light Upholstery Fabric - Purple Mosiac Tiles
£7.00 PER 1/2 METER
( £14.00 PER METER)
Printed Cotton Canvas Panama Light Upholstery Fabric - Village Houses
£5.75 PER 1/2 METER
( £11.50 PER METER)
Striped Cotton Canvas Thick Denim Tapestry Upholstery Fabric - Indigo
£7.75 PER 1/2 METER
( £15.50 PER METER)






































