Collection: Cotton Fabric
-
Navy Cotton Voile
Regular price £4.90 GBPRegular priceSale price £4.90 GBP -
Hunter Green Corduroy
Regular price £8.15 GBPRegular priceSale price £8.15 GBP -
9mm Yarn Dyed Gingham - Red
Regular price £6.00 GBPRegular priceSale price £6.00 GBP -
9mm Yarn Dyed Gingham - Sand
Regular price £6.00 GBPRegular priceSale price £6.00 GBP -
Jacquard Hearts Denim
Regular price £9.25 GBPRegular priceSale price £9.25 GBP -
Copen Blue Canvas
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Heavy Indigo Denim - 14oz
Regular price £5.50 GBPRegular priceSale price £5.50 GBP -
Pink Floral Cotton Lawn
Regular price £7.50 GBPRegular priceSale price £7.50 GBP -
John Louden Festive Sausage Dog Cotton - SS25
Regular price £3.75 GBPRegular priceSale price £3.75 GBP -
Rose & Hubble Floral Cotton Poplin - Green SS93
Regular price £4.90 GBPRegular priceSale price £4.90 GBP -
Ticking - Cotton Yarn Dyed - Red
Regular price £5.50 GBPRegular priceSale price £5.50 GBP -
Navy Blue and Beige Timeless Stripe - Cotton Duck
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Black Cotton
Regular price £3.75 GBPRegular priceSale price £3.75 GBP -
Digital Stripes Multi-colour Canvas
Regular price £6.75 GBPRegular priceSale price £6.75 GBP -
Off White Cotton Voile Crinkle with Embroidery Flowers
Regular price £8.00 GBPRegular priceSale price £8.00 GBP -
Navy Check Cotton Jacquard 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 -
Navy Double Gauze with Red Tulip Embroidery
Regular price £8.25 GBPRegular priceSale price £8.25 GBP -
White Stripe Cotton Dobby
Regular price £6.75 GBPRegular priceSale price £6.75 GBP -
Double Sided Check Double Gauze - Mint
Regular price £8.25 GBPRegular priceSale price £8.25 GBP -
Moss Cotton Voile
Regular price £4.90 GBPRegular priceSale price £4.90 GBP -
Terracotta Corduroy
Regular price £8.15 GBPRegular priceSale price £8.15 GBP -
Dark Brown Canvas
Regular price £5.30 GBPRegular priceSale price £5.30 GBP -
Supersoft Bamboo Jersey- Denim Blue
Regular price £7.50 GBPRegular priceSale price £7.50 GBP -
Supersoft Bamboo Jersey- Mauve
Regular price £7.50 GBPRegular priceSale price £7.50 GBP -
Supersoft Bamboo Jersey- Dusky Pink
Regular price £7.50 GBPRegular priceSale price £7.50 GBP -
Woodland Wander Lilac Quilting Cotton WOOD2520
Regular price £7.50 GBPRegular priceSale price £7.50 GBP -
Sold out9mm Yarn Dyed Gingham - Yellow
Regular price £4.25 GBPRegular priceSale price £4.25 GBPSold out -
Yarn Dyed Stripe Cotton - Light Blue
Regular price £5.00 GBPRegular priceSale price £5.00 GBP -
Abstract Honeycomb Pima Cotton Lawn
Regular price £7.25 GBPRegular priceSale price £7.25 GBP -
Little Johnny Art School French Terry
Regular price £8.00 GBPRegular priceSale price £8.00 GBPSold out -
Pale Blue Broderie Anglaise Polycotton V48
Regular price £3.50 GBPRegular priceSale price £3.50 GBP -
White Cotton Seersucker SW06
Regular price £4.00 GBPRegular priceSale price £4.00 GBP -
Sparkle Tartan Check VO1
Regular price £4.25 GBPRegular priceSale price £4.25 GBP -
AVALANA Jersey - Farm G06
Regular price £7.00 GBPRegular priceSale price £7.00 GBP -
Cotton Flannel Dogs SW61
Regular price £3.50 GBPRegular priceSale price £3.50 GBP