Premium Cotton – Always Knitting and Sewing

Collection: Premium Cotton

154 products
  • MODA Rue 1800- 100% Cotton Fabric, Jelly Rolls or Layer Cakes by 3 sisters
    MODA Rue 1800- 100% Cotton Fabric,  Jelly Rolls or Layer Cakes by 3 sisters Jelly Roll
    Regular price
    £34.99
    Sale price
    £34.99
    Unit price
    per 
  • Beige Sugar & Spice Unicorn Fabric 100% Premium Cotton Per 1/2 Metre
    Beige Sugar & Spice Unicorn Fabric 100% Premium Cotton Per 1/2 Metre
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • MODA Gradients, 100% Cotton Bundles, fat quarter & 25cm x 25cm bundles
    Fat Quarter Bundle 25Cm X 25Cm Bundle
    Regular price
    £45.00
    Sale price
    £45.00
    Unit price
    per 
  • MODA Gradients, 100% Cotton Fabric Bubbles red/ pinks 33360 11 per 1/2 metre
    MODA Gradients, 100% Cotton Fabric Bubbles red/ pinks 33360 11 per 1/2 metre
    Regular price
    £6.99
    Sale price
    £6.99
    Unit price
    per 
  • MODA Gradients, 100% Cotton Fabric Gradients red/ pink 33362 11 per 1/2 metre
    MODA Gradients, 100% Cotton Fabric Gradients red/ pink 33362 11 per 1/2 metre
    Regular price
    £6.99
    Sale price
    £6.99
    Unit price
    per 
  • MODA Gradients, 100% Cotton Fabric Watercolour waves pink/red 33363 11 per 1/2 metre
    MODA Gradients, 100% Cotton Fabric Watercolour waves pink/red 33363 11 per 1/2 metre
    Regular price
    £6.99
    Sale price
    £6.99
    Unit price
    per 
  • MODA Gradients, 100% Cotton Fabric Roses Pinks, 33364 11 per 1/2 metre
    MODA Gradients, 100% Cotton Fabric Roses Pinks, 33364 11 per 1/2 metre
    Regular price
    £6.99
    Sale price
    £6.99
    Unit price
    per 
  • MODA Gradients, 100% Cotton Fabric Roses Blues, 33364 12 per 1/2 metre
    MODA Gradients, 100% Cotton Fabric Roses Blues, 33364 12 per 1/2 metre
    Regular price
    £6.99
    Sale price
    £6.99
    Unit price
    per 
  • MODA Gradients, 100% Cotton Fabric Digital Triangles, 33369 11 per 1/2 metre
    MODA Gradients, 100% Cotton Fabric Digital Triangles, 33369 11 per 1/2 metre
    Regular price
    £6.99
    Sale price
    £6.99
    Unit price
    per 
  • SALE MODA Smitten 100% Cotton Fabric Charm Pack, OR Honey Bun
    featured_image Charm Pack
    Regular price
    £28.99
    Sale price
    £24.00
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Dainty floral rose 44125 16 100% premium cotton
    Moda Courtyard by 3 Sisters, Dainty floral rose 44125 16 100% premium cotton
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Floral Rose 44120 16 100% premium cotton
    Moda Courtyard by 3 Sisters, Floral Rose 44120 16 100% premium cotton
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Floral blossom Ecru 44124 11 100% premium cotton
    Moda Courtyard by 3 Sisters, Floral blossom Ecru 44124 11 100% premium cotton
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Floral blossom rose 44124 16 100% premium cotton
    Moda Courtyard by 3 Sisters, Floral blossom rose 44124 16 100% premium cotton
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Rose mini dot 44126 16 100% premium cotton
    Moda Courtyard by 3 Sisters, Rose mini dot 44126 16 100% premium cotton
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Ecru floral 44120 11 100% premium cotton
    Moda Courtyard by 3 Sisters, Ecru floral 44120 11 100% premium cotton
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • MODA Fernhill Remnant piece 90cm x 112cm 100% Cotton
    MODA Fernhill Remnant piece 90cm x 112cm 100% Cotton
    Regular price
    £9.99
    Sale price
    £9.99
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Rose florals fabric 44121 16, 100% premium cotton
    Moda Courtyard by 3 Sisters, Rose florals  fabric 44121 16, 100% premium cotton
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Natural florals fabric 44121 11, 100% premium cotton
    Moda Courtyard by 3 Sisters, Natural florals  fabric 44121 11, 100% premium cotton
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, rose leaf fabric 44123 16, 100% premium cotton
    Moda Courtyard by 3 Sisters, rose leaf   fabric 44123 16, 100% premium cotton
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, plaid mist rose fabric 44128 16
    Moda Courtyard by 3 Sisters, plaid mist rose  fabric 44128 16
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Fern, fabric 44127 17
    Moda Courtyard by 3 Sisters, Fern, fabric 44127 17
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, plaid mist natural fabric 44128 11
    Moda Courtyard by 3 Sisters, plaid mist natural fabric 44128 11
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, Rose Pink tonal cotton fabric 44019 36
    Moda Courtyard by 3 Sisters, Rose Pink tonal cotton fabric 44019 36
    Regular price
    £6.20
    Sale price
    £6.20
    Unit price
    per 
  • Moda Courtyard by 3 Sisters, 8 piece fat quarter bundle dusky pinks
    Moda Courtyard by 3 Sisters, 8 piece fat quarter bundle dusky pinks
    Regular price
    £24.99
    Sale price
    £24.99
    Unit price
    per 
  • Moda, Bella solids Geranium 9900 258100% cotton fabric for patchwork per 1/2 M
    Moda, Bella solids Geranium 9900 258100% cotton fabric for patchwork per 1/2 M
    Regular price
    £5.80
    Sale price
    £5.80
    Unit price
    per 
  • Moda, Bella solids Sapphire blue 9900 261 100% cotton fabric for patchwork per 1/2 M
    Moda, Bella solids Sapphire blue 9900 261 100% cotton fabric for patchwork per 1/2 M
    Regular price
    £5.80
    Sale price
    £5.80
    Unit price
    per 
  • Moda, Bella solids Amelia Apricot 9900 162 100% cotton fabric for patchwork per 1/2 M
    Moda, Bella solids Amelia Apricot 9900 162 100% cotton fabric for patchwork per 1/2 M
    Regular price
    £5.80
    Sale price
    £5.80
    Unit price
    per 
  • Moda, Bella solids Imperial blue 9900 -307 100% cotton fabric for patchwork per 1/2 M
    Moda, Bella solids Imperial blue 9900 -307 100% cotton fabric for patchwork per 1/2 M
    Regular price
    £5.80
    Sale price
    £5.80
    Unit price
    per 
  • Moda Grunge Wine 30150 296, 100% cotton fabric for patchwork per 1/2 M
    Moda Grunge Wine 30150 296, 100% cotton fabric for patchwork per 1/2 M
    Regular price
    £6.40
    Sale price
    £6.40
    Unit price
    per 
  • Moda Grunge Ballet slipper 30150 286, 100% cotton fabric for patchwork per 1/2 M
    Moda Grunge Ballet slipper 30150 286, 100% cotton fabric for patchwork per 1/2 M
    Regular price
    £6.40
    Sale price
    £6.40
    Unit price
    per 
  • Moda Grunge lemongrass 30150 92, 100% cotton fabric for patchwork per 1/2 M
    Moda Grunge lemongrass 30150 92, 100% cotton fabric for patchwork per 1/2 M
    Regular price
    £6.40
    Sale price
    £6.40
    Unit price
    per