0 in your basket View Basket Checkout 100% Cotton Canvas - Classic Cotton 4795 - Old Rose 014, 58" wide - price per half metre £4.25
0 in your basket View Basket Checkout 100% Cotton Canvas - Classic Cotton 4795 - Carbon 044, 58" wide - price per half metre £4.25
0 in your basket View Basket Checkout 100% Cotton Canvas - Classic Cotton 4795 - Steel Blue 007, 58" wide - price per half metre £4.50
0 in your basket View Basket Checkout 100% Cotton Canvas - Classic Cotton 4795 - Dark Teal 324, 58" wide - price per half metre £4.50
0 in your basket View Basket Checkout 100% Cotton Canvas - Classic Cotton 4795 - Petrol Green 124, 58" wide - price per half metre £4.50
0 in your basket View Basket Checkout 100% Cotton Canvas - Classic Cotton 4795 - Dark Ochre 137, 58" wide - price per half metre £4.50
0 in your basket View Basket Checkout 100% Cotton Canvas - Classic Cotton 4795 - Antra 068, 58" wide - price per half metre £4.50
0 in your basket View Basket Checkout 100% Cotton Canvas - Classic Cotton 4795 - Black 021, 58" wide - price per half metre £4.50
0 in your basket View Basket Checkout 100% Premium Cotton Canvas - Tillisy - Retro in Blue/Lime, 58" wide - price per half metre £9.00
0 in your basket View Basket Checkout 100% Premium Cotton Canvas - Tillisy - Hexies on Blue/Lime, 58" wide - price per half metre £9.00
0 in your basket View Basket Checkout 100% Premium Cotton Canvas - Tillisy - Purple Diamond, 58" wide - price per half metre £9.00
0 in your basket View Basket Checkout 100% Premium Cotton Canvas - Tillisy - Hexies on Purple/Lime, 58" wide - price per half metre £9.00
0 in your basket View Basket Checkout 100% Premium Cotton Canvas - Tillisy - Retro in Purple/Lime 58" wide - price per half metre £9.00
0 in your basket View Basket Checkout 100% Premium Cotton Canvas - Tillisy - Lime Diamond, 58" wide - price per half metre £9.00