Home » Shop
  • Filter Colour

    Designer

    Width

    Price

    ££

    Skill Level

  • Showing 1–100 of 3224 results

    • 100% Cotton Dotted Swiss Blush and Turquoise Dots on White

      £9.99 /per metre
    • 100% Cotton Oxford Chambray Shirting Blue

      £9.99 /per metre
    • 100% Cotton Plain Superior Lawn – Blush 45

      £8.99 /per metre
    • 100% Cotton Plain Superior Lawn – Iced Mint 34

      £8.99 /per metre
    • 100% Cotton Plain Superior Lawn – Light Turquoise 36

      £8.99 /per metre
    • 100% Cotton Velvet – Black

      £15.99 /per metre
    • 100% Cotton Velvet – Dark Navy

      £15.99 /per metre
    • 100% Cotton Velvet – Rich Deep Red

      £15.99 /per metre
    • 100% Cotton Velvet – Royal Blue

      £15.99 /per metre
    • 100% Cotton Velvet – Royal Purple

      £15.99 /per metre
    • 100% Pure New Boiled Wool – Black 8100

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Café au Lait 6005

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Dark Navy 1229

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Fawn 5006

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Frost Blue 0078

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Grass Green 0013

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Mauve 3016

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Ochre 3010

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Orchid 3017

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Rich Red 0033

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Teal 0073

      £27.99 /per metre
    • 100% Pure New Boiled Wool – Winter Cream 8385

      £27.99 /per metre
    • 100% Pure New Boiled Wool Fabric – Lime Green 2033

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Aubergine 5023

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Dark Grey 7002

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Indigo 7026

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Light Mocha 5005

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Mid Denim 7028

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Mid Grey 5002

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Mole Brown 7005

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Natural 5004

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Peat 5032

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Petrol 7038

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Rust 5009

      £27.99 /per metre
    • 100% Pure New Boiled Wool Melange – Sand 7004

      £27.99 /per metre
    • 10yd Roll Cut-out Adhesive Star Trim – Red

      £7.99
    • 12m Roll Metallic Velvet Ribbon 10mm wide – Black

      £9.99
    • 14oz Unwashed Cotton Denim – Indigo

      £14.99 /per metre
    • 15m roll – Cotton Jersey Bias Binding – 18mm – Grey Melange

      £21.99
    • 15m roll – Cotton Jersey Bias Binding – 18mm – Rose Pink

      £21.99
    • 15m roll – Cotton Jersey Bias Binding – 18mm – Yellow

      £21.99
    • 15mm Star Print Ric Rac Trim – Blue with Natural Star

      £2.49
    • 15mm Star Print Ric Rac Trim – Blue with White Star

      £2.49
    • 15mm Star Print Ric Rac Trim – Pink with Natural Star

      £2.49
    • 15mm Star Print Ric Rac Trim – Pink with White Star

      £2.49
    • 15mm Star Print Ric Rac Trim – White with Blue Star

      £2.49
    • 15mm Star Print Ric Rac Trim – White with Pink Star

      £2.49
    • 15mm Vintage Football Button – Grey

      £0.60
    • 15mm Vintage Football Button – Magenta

      £0.60
    • 15mm Vintage Football Button – Nutmeg

      £0.60
    • 15mm Vintage Football Button – Pastel Green

      £0.60
    • 15mm Vintage Football Button – Pink

      £0.60
    • 15mm Vintage Football Button – Purple

      £0.60
    • 15mm Vintage Football Button – Red

      £0.60
    • 15mm Vintage Football Button – Turquoise

      £0.60
    • 15mm Vintage Football Button – White

      £0.60
    • 20m roll – Chambray Denim Bias Binding – 18mm – Palest Grey 9

      £15.99
    • 20m roll – Linen Bias Binding Tape – 18mm – Beige 04

      £17.99
    • 20m roll – Linen Bias Binding Tape – 18mm – Cream 313

      £17.99
    • 20m roll – Linen Bias Binding Tape – 18mm – Mink 37

      £17.99
    • 20m roll – Linen Bias Binding Tape – 18mm – Natural 77

      £17.99
    • 20m roll – Linen Bias Binding Tape – 18mm – White 02

      £17.99
    • 20m roll – Linen Bias Binding Tape – 30mm – Beige 04

      £26.99
    • 20m roll – Linen Bias Binding Tape – 30mm – Cream 313

      £26.99
    • 20m roll – Linen Bias Binding Tape – 30mm – Mink 37

      £26.99
    • 20m roll – Linen Bias Binding Tape – 30mm – Natural 77

      £26.99
    • 20m roll – Linen Bias Binding Tape – 30mm – White 02

      £26.99
    • 21 Wale Babycord – Cognac 90

      £12.99 /per metre
    • 21 Wale Babycord – Curry 83

      £12.99 /per metre
    • 21 Wale Babycord – Dusty Lilac 84

      £12.99 /per metre
    • 21 Wale Babycord – Dusty Mint 88

      £12.99 /per metre
    • 21 Wale Babycord – Hazel 89

      £12.99 /per metre
    • 21 Wale Babycord – Rich Dark Pine 75

      £12.99 /per metre
    • 21 Wale Babycord – Rich Petrol 87

      £12.99 /per metre
    • 21 Wale Babycord – Terracotta 86

      £12.99 /per metre
    • 21 Wale Babycord – Dusty Denim 93

      £12.99 /per metre
    • 21 Wale Babycord – Mulberry 92

      £12.99 /per metre
    • 21 Wale Babycord – Old Rose 91

      £12.99 /per metre
    • 25m Box Pleat Trim Edging – Grass Green 358

      £29.99
    • 25m Box Pleat Trim Edging – Purple 353

      £29.99
    • 25m roll – Basket Weave Bias Binding – 18mm – Blue

      £18.99
    • 25m roll – Basket Weave Bias Binding – 18mm – Cream / Brown

      £18.99
    • 25m roll – Basket Weave Bias Binding – 18mm – Tan

      £18.99
    • 25m roll – Basket Weave Bias Binding – 30mm – Blue

      £28.99
    • 25m roll – Basket Weave Bias Binding – 30mm – Cream / Brown

      £28.99
    • 25m roll – Basket Weave Bias Binding – 30mm – Tan

      £28.99
    • 25m roll – Dot Bias Binding – 18mm – Apricot 81

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Baby Blue 15

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Baby Pink 31

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Black 01

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Blush Pink 32

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Brown 43

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Cerise Pink 35

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Emerald 88

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Jade 67

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Light Grey 08

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Light Turquoise 24

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Lilac 68

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Lime 56

      £11.99
    • 25m roll – Dot Bias Binding – 18mm – Magenta 49

      £11.99