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 221 results
Agazi Floral Cotton – Rustic Pink
£10.99 /per metreAllana Cotton Lovam Berry Sprig – White
£10.99 /per metreAllana Cotton Main Love Ewe – Palest Yellow
£10.99 /per metreAllana Cotton Zelina Baby Mouse – White
£10.99 /per metreChristmas Forest – Kurij Stars on Festive Green
£10.99 /per metreChristmas Forest Cotton – Rich Red
£10.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Coral / Yellow
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Denim Copen Blue / White
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Dusty Mauve / White
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Dusty Plum / Cream
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Pale Cream / Red
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Pale Pink / White
£7.99 /per metreCotton Poplin Dots – Baby 1/2mm Dot – Rich Lavender / White
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Black / Red
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Blush / Yellow
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Blush Pink / PaleTaupe
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Dark Navy / Cream
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Deep Rose Pink /Ivory
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Ivory / Deep Rose Pink
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Light Rose / Deep Rose
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Mauve / Yellow
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Mint / Raspberry
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Pale Pink / White
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Purple / Turquoise
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Rust Red / Sage
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Yellow / Blush
£7.99 /per metreCotton Poplin Dots – Mod Dot 4/5mm – Yellow / Mauve
£7.99 /per metreCotton Poplin Dots – Polka Dot 6/7mm – Beige / White
£7.99 /per metreCotton Poplin Dots – Polka Dot 6/7mm – Cream / Dusty Pink
£7.99 /per metreCotton Poplin Dots – Polka Dot 6/7mm – Deep Dusty Pink / White
£7.99 /per metreCotton Poplin Dots – Richmond 4mm Dot – White / Pale Teal
£7.99 /per metreCotton Poplin Dots – Richmond 4mm Dot – White / Rich Teal
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Baby Pink / White
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Beige / Brown
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Brown / White
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Cream / Red
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Dark Brown / Beige
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Dusty Blue Grey / White
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Dusty Mauve / Ivory
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Dusty Pink / White
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Grey / Black
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Kiwi Lime / Brown
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Light Blue / White
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Pale Dusty Pink / White
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Pale Grey / Purple
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Pale Pink / Rose
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Purple / White
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Red / White
£7.99 /per metreCotton Poplin Dots – Tiny 3mm Dot – Rose Pink / Mauve
£7.99 /per metreCotton Poplin Silky Digital Eucalyptus Leaves – White
£11.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Baby Blue
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Baby Pink
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Bark 63
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Beige
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Black
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Blush
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Brown
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Cerise
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Chartreuse
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Cream/Ivory
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Dark Grey
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Dark Red
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Dresden Blue
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Dusty Green
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Emerald Green
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Lamp Room Grey 39
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Lemon 44
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Light Grey
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Light Navy
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Light Turquoise
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Lilac
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Mauve
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Mint
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Natural Seeded
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Pistachio
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Purple
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Red
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Rose Pink
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Royal Blue
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Sage Green
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Sunshine Yellow 792
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Tangerine Orange 77
£6.99 /per metreEtoile Stars Cotton Fabric – Silver Grey
£9.99 /per metreEtoile Stars Cotton Fabric – White / Celadon
£9.99 /per metreEyota Collection – April Cotton Floral – Grey
£10.99 /per metreEyota Collection – Prile Cotton Floral – Palest Grey
£10.99 /per metreFangorn Cotton Citrus Lemon – Palest Grey
£10.99 /per metreFicelle Cotton Febbey Elephants – Blush
£10.99 /per metre