Collection: Cotton Fabric
-
Plain Cotton Poplins
Regular price £3.75 GBPRegular priceUnit price / perSale price £3.75 GBP -
Sky Blue and Cream Timeless Stripe - Cotton Duck
Regular price £5.00 GBPRegular priceUnit price / perSale price £5.00 GBPSold out -
Fine White Cotton Muslin
Regular price £2.25 GBPRegular priceUnit price / perSale price £2.25 GBP -
100% Cotton Calico - Medium Weight 155g
Regular price £2.05 GBPRegular priceUnit price / perSale price £2.05 GBP -
Spotty Cotton Poplins
Regular price From £4.00 GBPRegular priceUnit price / perSale price From £4.00 GBP -
Sold outNatural Seeded - Cotton V41
Regular price £4.00 GBPRegular priceUnit price / perSale price £4.00 GBPSold out -
Ahoy Jacquard Cotton by Merchant and Mills
Regular price £12.75 GBPRegular priceUnit price / perSale price £12.75 GBPSold out -
John Louden Festive Red and Green Tartan with Stars SS31
Regular price £3.75 GBPRegular priceUnit price / perSale price £3.75 GBP -
100% Cotton Calico - Lightweight
Regular price £2.00 GBPRegular priceUnit price / perSale price £2.00 GBP -
Red and White, Yarn Dyed Gingham - Cotton SS4
Regular price £4.25 GBPRegular priceUnit price / perSale price £4.25 GBP -
Dusty Pink Stripe Double Gauze
Regular price £7.50 GBPRegular priceUnit price / perSale price £7.50 GBP -
Sold outJeans 10oz - Dark Blue
Regular price £6.75 GBPRegular priceUnit price / perSale price £6.75 GBPSold out -
100% Cotton Denim - Dark
Regular price £4.25 GBPRegular priceUnit price / perSale price £4.25 GBP -
Heavy Indigo Denim - 14oz
Regular price £5.50 GBPRegular priceUnit price / perSale price £5.50 GBP -
White Broderie Anglaise Polycotton V46
Regular price £3.50 GBPRegular priceUnit price / perSale price £3.50 GBP -
Sold outHeavyweight Cotton Calico
Regular price £2.50 GBPRegular priceUnit price / perSale price £2.50 GBPSold out -
Yarn Dyed Cotton Gingham - Sand SS8
Regular price £4.25 GBPRegular priceUnit price / perSale price £4.25 GBP -
John Louden Natural Little Robins Cotton - SS21
Regular price £3.75 GBPRegular priceUnit price / perSale price £3.75 GBPSold out -
Black Floral 100% Cotton Poplin SW23
Regular price £3.75 GBPRegular priceUnit price / perSale price £3.75 GBP -
Tropicana Jungle Animals (white/multi) - Soft Furnishing Cotton
Regular price £6.50 GBPRegular priceUnit price / perSale price £6.50 GBPSold out -
Christmas in the Country Advent Calendar Panels
Regular price £7.00 GBPRegular priceUnit price / perSale price £7.00 GBPSold out -
Quilted Dilly/Little Shrew Indian Cotton by Merchant and Mills
Regular price £12.50 GBPRegular priceUnit price / perSale price £12.50 GBP -
100% Cotton Denim - Light Blue 8oz
Regular price £5.25 GBPRegular priceUnit price / perSale price £5.25 GBP -
Yarn Dyed Cotton Gingham - Black
Regular price £4.25 GBPRegular priceUnit price / perSale price £4.25 GBP -
Daydreamer Indian Block Print Cotton - Merchant and Mills
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Cotton Domet Lining
Regular price £3.87 GBPRegular priceUnit price / perSale price £3.87 GBP -
Burgundy and Sand Timeless Stripe - Cotton Duck
Regular price £5.00 GBPRegular priceUnit price / perSale price £5.00 GBP -
Ticking - Cotton Yarn Dyed - Olive
Regular price £5.50 GBPRegular priceUnit price / perSale price £5.50 GBP -
Merchant and Mills - Organic Black Cotton Voile G29
Regular price £3.25 GBPRegular priceUnit price / perSale price £3.25 GBP -
Tartan Check Brushed Cotton - RED SS5
Regular price £4.00 GBPRegular priceUnit price / perSale price £4.00 GBP -
John Louden Gold Star Cotton SS29
Regular price £3.75 GBPRegular priceUnit price / perSale price £3.75 GBP -
AVALANA Jersey - Dinosaur G05
Regular price £7.00 GBPRegular priceUnit price / perSale price £7.00 GBP -
Sold outDonkey Brown Needlecord G30
Regular price £4.50 GBPRegular priceUnit price / perSale price £4.50 GBPSold out -
Bright Floral Pima Lawn SW31
Regular price £7.00 GBPRegular priceUnit price / perSale price £7.00 GBP -
Ticking - Cotton Yarn Dyed - Navy
Regular price £5.50 GBPRegular priceUnit price / perSale price £5.50 GBP -
Navy Blue and Beige Timeless Stripe - Cotton Duck
Regular price £5.00 GBPRegular priceUnit price / perSale price £5.00 GBP