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 242 results
Agazi Floral Cotton – Rustic Pink
£10.99 /per metreAllana Cotton Cinta Hearts – Palest Yellow – JERSEY
£15.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 metreAnatida Fantasy Forest Cotton – 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 – Penny Dot 20mm – Sky Blue / White
£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 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 35
£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 Aubergine 67
£6.99 /per metreDevon Fine Weave Plain 100% Cotton Poplin – Dark Grey 65
£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 38
£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 – Spring 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 metreDigital Cotton Country Wildlife – White
£11.99 /per metre