100% cotton floral fabrics for dressmaking, patchwork & craft
Save £0.45
Navy Blue Fancy Lemons Cotton Poplin Fabric 112cm Wide Per 1/2 Metre
Sale price£4.05
Regular price£4.50
Save £0.45
Denim Blue Fancy Lemons Cotton Poplin Fabric 112cm Wide Per 1/2 Metre
Sale price£4.05
Regular price£4.50
Save £0.45
Ivory Fancy Lemons Cotton Poplin Fabric 112cm Wide Per 1/2 Metre
Sale price£4.05
Regular price£4.50
Save £1.87
Floral Impressions "Iridescent blooms" 100% Cotton fabric Per 1/2 Metre 112cm wide
Sale price£5.63
Regular price£7.50
Save £1.87
Floral Impressions "Sunrays" 100% Cotton fabric Per 1/2 Metre 112cm wide (Copy)
Sale price£5.63
Regular price£7.50
Save £1.87
Floral Impressions "Faded Flowers" 100% Cotton fabric Per 1/2 Metre 112cm wide
Sale price£5.63
Regular price£7.50
Save £1.87
Floral Impressions "Bleached Floral" 100% Cotton fabric Per 1/2 Metre 112cm wide
Sale price£5.63
Regular price£7.50
Save £3.00
Peacock Stripe by Timeless Treasure - 100% Premium Cotton Fabric - Sold Per Half Metre
Sale price£5.99
Regular price£8.99
Save £0.80
William Morris Symphony "Pomegranate" 100% Premium Organic Cotton fabric Per 1/2 Metre 112cm wide
Sale price£7.19
Regular price£7.99
Save £0.80
William Morris Symphony "Eden" 100% Premium Organic Cotton fabric Per 1/2 Metre 112cm wide
Sale price£7.19
Regular price£7.99
Save £0.80
William Morris Symphony "Apple" 100% Premium Organic Cotton fabric Per 1/2 Metre 112cm wide
Sale price£7.19
Regular price£7.99
Save £0.80
William Morris Symphony Garden Tulip 100% Premium Cotton fabric Per 1/2 Metre 112cm wide
Sale price£7.19
Regular price£7.99
Save £1.19
Lilac Meadow Bloom 100% cotton poplin fabric, sold per 1/2 metre, 144cm/56inches wide
Sale price£3.80
Regular price£4.99
Save £0.90
Hydrangea Flower Market - 100% Premium Cotton Fabric - Sold Per Half Metre
Sale price£8.09
Regular price£8.99
Save £0.90
Pansy Flower Market - 100% Premium Cotton Fabric - Sold Per Half Metre
Sale price£8.09
Regular price£8.99
Save £0.90
Poppy Flower Market - 100% Premium Cotton Fabric - Sold Per Half Metre
Sale price£8.09
Regular price£8.99