Cotton Fabric

Home » Fabric » Cotton Fabric » Page 2
  • Filter Colour

    Designer

    Width

    Price

    ££
  • Showing 101–200 of 251 results

    • Cotton Classics – Pale Blue – Mini Stars

      £9.99 /per metre
    • Cotton Classics – Pale Blue – Stars – Small White Star on Pale Blue

      £9.99 /per metre
    • Cotton Classics – Pale Pink – Mini Stars

      £9.99 /per metre
    • Cotton Classics Poplin – White – Plain

      £9.99 /per metre
    • Cotton Multi Colour Gingham Check – Orange Lilac

      £10.99 /per metre
    • Cotton Multi Colour Gingham Check – Rose Ochre

      £10.99 /per metre
    • sale

      Cotton Poplin Christmas in the Snow – Animals Blue

      Original price was: £10.99.Current price is: £7.99. /per metre
    • Cotton Poplin Fantasy Owl Birds – Pepille Indigo Blue

      £10.99 /per metre
    • Cotton Poplin Fantasy Owl Forest – Feedesbois Mauve

      £10.99 /per metre
    • Cotton Poplin Fantasy Owl Sleepy – Plumni Violet Blue

      £10.99 /per metre
    • Cotton Poplin Flowers and Butterflies – Pelangi White

      £10.99 /per metre
    • Cotton Poplin Indienne Prints – Jhans Pink

      £10.99 /per metre
    • Cotton Poplin Indienne Prints – Mehar Rust

      £10.99 /per metre
    • Cotton Poplin Indienne Prints – Metari Naturals

      £10.99 /per metre
    • Cotton Poplin Indienne Prints – Udaipur Beige

      £10.99 /per metre
    • Cotton Poplin Jules Grid – Navy Blue

      £10.99 /per metre
    • Cotton Poplin Large Allover Modern Floral – Mamish Blue/Pink

      £10.99 /per metre
    • Cotton Poplin Large Allover Modern Floral – Sylvie Green/Orange

      £10.99 /per metre
    • Cotton Poplin Magical Dreams Cats – Graou Multi

      £10.99 /per metre
    • Cotton Poplin Magical Dreams Celestial Birds – Celeste Pink

      £10.99 /per metre
    • Cotton Poplin Magical Dreams Icons – Mystic White

      £10.99 /per metre
    • Cotton Poplin Printed Check – Nathan Green

      £10.99 /per metre
    • Cotton Poplin Silky Digital Eucalyptus Leaves – White

      £11.99 /per metre
    • Cotton Poplin Small Floral – Doaby Pale Pink

      £10.99 /per metre
    • Cotton Poplin Small Floral – Doaby Pastel Orange

      £10.99 /per metre
    • Cotton Poplin Tiny Allover Floral – Suzette Green

      £10.99 /per metre
    • Cotton Poplin Tiny Allover Floral – Suzette Palest Pink

      £10.99 /per metre
    • Delicate Multi Floral on White Cotton – Ditsy

      £13.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 – Beige

      £6.99 /per metre
    • Devon Fine Weave Plain 100% Cotton Poplin – Black

      £6.99 /per metre
    • Devon Fine Weave Plain 100% Cotton Poplin – Blush

      £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 Grey

      £6.99 /per metre
    • Devon Fine Weave Plain 100% Cotton Poplin – Dark Navy

      £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 – Lilac

      £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 – Peacock – Deep Turquoise

      £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
    • Devon Fine Weave Plain 100% Cotton Poplin – White

      £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.Current price is: £12.99. /per metre
    • Felyna Cotton Jules Grid – Caramel

      £10.99 /per metre
    • Felyna Cotton Jules Grid – Dusty Blush Pink

      £10.99 /per metre
    • Fine Weave Cotton Print – Pivi

      £12.99 /per metre
    • Floral Printed Soft Face Stretch Cotton – Multi

      £17.99 /per metre
    • Florena Cotton – Sunflowers Yellow on Ivory

      £10.99 /per metre
    • Gujarat Patchwork Cotton – Amber & Berry

      £10.99 /per metre
    • Hope Cotton Main Small Floral (Woven) – White

      £10.99 /per metre
    • Hope Cotton Poire Pear – Natural

      £10.99 /per metre
    • Karli Animal Print Cotton – Beige Khaki

      £10.99 /per metre
    • Karli Animal Print Cotton – Caramel Violet

      £10.99 /per metre
    • Karli Animal Print Cotton – Ochre Rose

      £10.99 /per metre
    • Lekker Printed Cotton – Ochre

      £10.99 /per metre
    • Lekker Printed Cotton – Teal Green

      £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
    • Litni Printed Cotton – Cocoa Violet

      £10.99 /per metre
    • Litni Printed Cotton – Khaki Rust

      £10.99 /per metre
    • Litni Printed Cotton – Teal Green

      £10.99 /per metre
    • Medium Weight Cotton Jacquard Fancy Stripe – Army Green

      £13.99 /per metre
    • Medium Weight Cotton Jacquard Fancy Stripe – Cream

      £13.99 /per metre
    • Medium Weight Cotton Jacquard Fancy Stripe – Indigo

      £13.99 /per metre
    • Medium Weight Cotton Jacquard Fancy Stripe – Rich Dark Red

      £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
    • Miho Printed Cotton – Blue Beige

      £10.99 /per metre
    • Miho Printed Cotton – Caramel Rose

      £10.99 /per metre
    • Miho Printed Cotton – Ochre Beige

      £10.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