Collection: Cotton Fabric
-
Cotton Lawn - Bird and Foliage on Blue VO9
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Plain Black Canvas
Regular price £5.25 GBPRegular priceSale price £5.25 GBP -
Boho Canvas
Regular price £6.25 GBPRegular priceSale price £6.25 GBP -
Maritime Canvas
Regular price £6.75 GBPRegular priceSale price £6.75 GBP -
Pastel Posy on Navy 100% Cotton SW10
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Cotton Flannel Dogs SW61
Regular price £3.50 GBPRegular priceSale price £3.50 GBP -
Dashwood Studios - Cosy Christmas by Jane Farnham - Festive Kittens and Puppies - Green SS11
Regular price £8.00 GBPRegular priceSale price £8.00 GBP -
Dashwood Studios - Cosy Christmas by Jane Farnham - Festive Kittens Red SS14
Regular price £8.00 GBPRegular priceSale price £8.00 GBP -
Double Gauze - Pink - dusty rose SW46
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Double Gauze - light blue SW45
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Ticking - Cotton Yarn Dyed - Taupe
Regular price £5.50 GBPRegular priceSale price £5.50 GBP -
Camouflage Print - Cotton Poplin SS97
Regular price £4.90 GBPRegular priceSale price £4.90 GBP -
Animal Crackers by Wendy Kendall - Dashwood Studios - blue cotton SS18
Regular price £7.85 GBPRegular priceSale price £7.85 GBP -
Art Gallery Fabrics, Red Christmas Baubles - Cotton SS15
Regular price £8.50 GBPRegular priceSale price £8.50 GBP -
Satsuma Orange - Plain Organic Cotton SW17
Regular price £7.00 GBPRegular priceSale price £7.00 GBP -
Embroidered Elephants, White - Cotton SW04
Regular price £7.00 GBPRegular priceSale price £7.00 GBP -
Multi-colour Canvas Stripes
Regular price £6.25 GBPRegular priceSale price £6.25 GBP -
White Double Gauze Dobby with Blue Flower Print
Regular price £6.00 GBPRegular priceSale price £6.00 GBP -
Navy Cotton Jacquard Dobby
Regular price £8.00 GBPRegular priceSale price £8.00 GBP -
Navy Cotton Voile with Embroidery Flowers
Regular price £8.00 GBPRegular priceSale price £8.00 GBP -
Yarn Dyed Cotton Cerise Checks
Regular price £6.50 GBPRegular priceSale price £6.50 GBP -
Stripe Poplin - Royal
Regular price £4.90 GBPRegular priceSale price £4.90 GBP -
9mm Yarn Dyed Gingham - Pale Blue
Regular price £4.25 GBPRegular priceSale price £4.25 GBP -
Flannel Checks Navy, Red, Green and White
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Chartreuse with white Flower Print Canvas
Regular price £6.25 GBPRegular priceSale price £6.25 GBP -
Yarn Dyed Stripe Cotton - Yellow
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Handcrafted Block Print Cotton - Ochra
Regular price £7.00 GBPRegular priceSale price £7.00 GBP -
Blue Cars Fine Poplin
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Babycord 21W - Blush
Regular price £6.75 GBPRegular priceSale price £6.75 GBP -
Quilted Double Gauze - Natural
Regular price £11.50 GBPRegular priceSale price £11.50 GBP -
Navy and Blue Yarn Dyed Brushed Cotton
Regular price £6.50 GBPRegular priceSale price £6.50 GBP -
Light Blue Yarn Dyed Brushed Cotton
Regular price £6.50 GBPRegular priceSale price £6.50 GBP -
Pickle Yarn Dyed Brushed Cotton
Regular price £6.50 GBPRegular priceSale price £6.50 GBP -
Navy and Rust Yarn Dyed Brushed Cotton
Regular price £6.50 GBPRegular priceSale price £6.50 GBP -
Victoria Louise Squirrel Pines Cotton
Regular price £4.25 GBPRegular priceSale price £4.25 GBP -
Woodland Wander Navy Quilting Cotton WOOD2521
Regular price £7.50 GBPRegular priceSale price £7.50 GBP