Quilting & Craft
We love the unusual and quirky, as well as the up to the minute fashion prints. Sign up to receive our newsletter to hear of new designs as they come in.
Showing 1–100 of 289 results
-
Agazi Floral Cotton – Rustic Pink
£10.99 /per metre -
Allana Cinta Hearts – Palest Yellow – JERSEY
£15.99 /per metre -
Allana Cinta Hearts – Palest Yellow – WOVEN
£10.99 /per metre -
Allana Lovam Berry Sprig – White
£10.99 /per metre -
Allana Main Love Ewe – Palest Yellow
£10.99 /per metre -
Allana Zelina Baby Mouse – White
£10.99 /per metre -
Anatida Fantasy Forest Cotton – White
£10.99 /per metre -
Blue Dinosaur – Grrroar – Chilling Blue Dinosaurs on French Navy
£10.99 /per metre -
Blue Dinosaur – Tikama – Dino Trees – Lime
£10.99 /per metre -
Brushed Cotton Heavenly Rabbits – Blush
£10.99 /per metre -
Calani Main Sahara – Cream
£10.99 /per metre -
Calani Namibe Elephants – Sage Green – JERSEY
£15.99 /per metre -
Calani Zambia Sand Dunes – White
£10.99 /per metre -
Chilli Collection – Konogo – Chilli & Camel
£10.99 /per metre -
Chilli Collection – Soenn Waves – Chilli & Camel
£15.99 /per metre -
Christmas Forest – Kurij Stars on Festive Green
£10.99 /per metre -
Christmas Forest Cotton – Rich Red
£10.99 /per metre -
Christmas Nutcracker Cotton – Dark Green
£10.99 /per metre -
Clouds – White / Noir / Black 100% Cotton Poplin
£9.99 /per metre -
Cotton Poplin Dots – Baby 1/2mm Dot – Coral / Yellow
£7.99 /per metre -
Cotton Poplin Dots – Baby 1/2mm Dot – Denim Copen Blue / White
£7.99 /per metre -
Cotton Poplin Dots – Baby 1/2mm Dot – Dusty Mauve / White
£7.99 /per metre -
Cotton Poplin Dots – Baby 1/2mm Dot – Dusty Plum / Cream
£7.99 /per metre -
Cotton Poplin Dots – Baby 1/2mm Dot – Pale Cream / Red
£7.99 /per metre -
Cotton Poplin Dots – Baby 1/2mm Dot – Pale Pink / White
£7.99 /per metre -
Cotton Poplin Dots – Baby 1/2mm Dot – Rich Lavender / White
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Black / Red
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Blush / Yellow
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Blush Pink / PaleTaupe
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Dark Navy / Cream
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Deep Rose Pink /Ivory
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Ivory / Deep Rose Pink
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Light Rose / Deep Rose
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Mauve / Yellow
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Mint / Raspberry
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Pale Pink / White
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Purple / Turquoise
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Rust Red / Sage
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Yellow / Blush
£7.99 /per metre -
Cotton Poplin Dots – Mod Dot 4/5mm – Yellow / Mauve
£7.99 /per metre -
Cotton Poplin Dots – Penny Dot 20mm – Sky Blue / White
£7.99 /per metre -
Cotton Poplin Dots – Polka Dot 6/7mm – Beige / White
£7.99 /per metre -
Cotton Poplin Dots – Polka Dot 6/7mm – Cream / Dusty Pink
£7.99 /per metre -
Cotton Poplin Dots – Polka Dot 6/7mm – Deep Dusty Pink / White
£7.99 /per metre -
Cotton Poplin Dots – Richmond 4mm Dot – White / Pale Teal
£7.99 /per metre -
Cotton Poplin Dots – Richmond 4mm Dot – White / Rich Teal
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Baby Pink / White
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Beige / Brown
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Brown / White
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Cerise / White
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Cream / Blue
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Cream / Red
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Dark Brown / Beige
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Dusty Blue Grey / White
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Dusty Mauve / Ivory
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Dusty Pink / White
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Grey / Black
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Kiwi Lime / Brown
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Light Blue / White
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Pale Dusty Pink / White
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Pale Grey / Purple
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Pale Pink / Rose
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Purple / White
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Red / White
£7.99 /per metre -
Cotton Poplin Dots – Tiny 3mm Dot – Rose Pink / Mauve
£7.99 /per metre -
Cotton Poplin Silky Digital Eucalyptus Leaves – Green
£11.99 /per metre -
Cotton Poplin Silky Digital Eucalyptus Leaves – White
£11.99 /per metre -
Devon Plain Cotton – Baby Blue
£6.99 /per metre -
Devon Plain Cotton – Baby Pink
£6.99 /per metre -
Devon Plain Cotton – Bark 63
£6.99 /per metre -
Devon Plain Cotton – Beige
£6.99 /per metre -
Devon Plain Cotton – Black
£6.99 /per metre -
Devon Plain Cotton – Black Grape 68
£6.99 /per metre -
Devon Plain Cotton – Blush 35
£6.99 /per metre -
Devon Plain Cotton – Brown
£6.99 /per metre -
Devon Plain Cotton – Cerise
£6.99 /per metre -
Devon Plain Cotton – Chartreuse
£6.99 /per metre -
Devon Plain Cotton – Cream/Ivory
£6.99 /per metre -
Devon Plain Cotton – Dark Aubergine 67
£6.99 /per metre -
Devon Plain Cotton – Dark Grey 65
£6.99 /per metre -
Devon Plain Cotton – Dark Red
£6.99 /per metre -
Devon Plain Cotton – Dresden Blue
£6.99 /per metre -
Devon Plain Cotton – Dusty Green
£6.99 /per metre -
Devon Plain Cotton – Emerald Green
£6.99 /per metre -
Devon Plain Cotton – Lamp Room Grey 39
£6.99 /per metre -
Devon Plain Cotton – Lemon 44
£6.99 /per metre -
Devon Plain Cotton – Light Grey 38
£6.99 /per metre -
Devon Plain Cotton – Light Navy
£6.99 /per metre -
Devon Plain Cotton – Light Turquoise
£6.99 /per metre -
Devon Plain Cotton – Lilac
£6.99 /per metre