Cotton Fabric
Showing 101–200 of 251 results
-
Cotton Classics – Pale Blue – Mini Stars
£9.99 /per metre -
Cotton Classics – Pale Pink – Mini Stars
£9.99 /per metre -
sale
Cotton Poplin Christmas in the Snow – Animals Blue
Original price was: £10.99.£7.99Current price is: £7.99. /per metre -
Cotton Poplin Silky Digital Eucalyptus Leaves – White
£11.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Baby Blue
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Baby Pink
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Bark 63
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Brown
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Cerise
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Chartreuse
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Cream/Ivory
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Dark Red
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Dresden Blue
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Dusty Green
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Emerald Green
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Lamp Room Grey 39
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Lemon 44
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Light Grey
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Light Navy
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Light Turquoise
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Mauve
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Mint
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Natural Seeded
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Pistachio
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Purple
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Red
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Rose Pink
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Royal Blue
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Sage Green
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Sunshine Yellow 792
£6.99 /per metre -
Devon Fine Weave Plain 100% Cotton Poplin – Tangerine Orange 77
£6.99 /per metre -
Dotted Swiss Fine Lawn – Delicate Multi Floral on White #15
£11.99 /per metre -
Fancy Smocked Cotton Gingham Stripe – Navy
Original price was: £16.99.£12.99Current price is: £12.99. /per metre -
Felyna Cotton Jules Grid – Dusty Blush Pink
£10.99 /per metre -
Fine Weave Cotton Print – Pivi
£12.99 /per metre -
Florena Cotton – Sunflowers Yellow on Ivory
£10.99 /per metre -
Hope Cotton Poire Pear – Natural
£10.99 /per metre -
Lisa Cotton Basile Big Daisies – Sage Green
£10.99 /per metre -
Lisa Cotton Main Happy Flowers – Pink – WOVEN
£10.99 /per metre -
Lisa Cotton Marceau Wavy Grid – Pink WOVEN
£10.99 /per metre -
Medium Weight Cotton Jacquard Fancy Stripe – Army Green
£13.99 /per metre -
Medium Weight Cotton Jacquard Fancy Stripe – Indigo
£13.99 /per metre -
Micro Pin Dot Cotton Fabric – Deep Blue
£7.99 /per metre -
Micro Pin Dot Cotton Fabric – Pale Pink
£7.99 /per metre -
Micro Pin Dot Cotton Fabric – Red
£7.99 /per metre -
Milly Blue Lagoon Cotton
£9.99 /per metre -
Milly Thyme Pale Rose Cotton
£9.99 /per metre -
Mockingjay Geai Cotton Blue on Indigo
£10.99 /per metre -
Mockingjay Geai Cotton Indigo on Lin
£10.99 /per metre -
Mockingjay Grue Cotton Lin & Indigo
£10.99 /per metre -
Morris Modern Floral Cotton – Pink
£10.99 /per metre