Fabrics for Curtains, Bedding, Cushions & More

Showing 862–882 of 1811 results

  • Traditional Vintage Woodland Tapestry Cotton BLACK

    £2.99£34.95
    £2.69£31.46
    Select options
  • Ticking Stripe Cotton EAU DE NIL

    £2.99£11.99
    £2.69£10.79
    Select options
  • Summer Shadow Cotton LICHEN GREEN

    £2.99£18.00
    £2.69£16.20
    Select options
  • Stars Linen: 280cm GREY

    £2.99£26.00
    £2.69£23.40
    Select options
  • Squirrel Sketch Linen Cushion Panel

    £5.95
    Read more
  • Sissinghurst Vintage Linen IRIS BLUE

    £2.99£17.99
    £2.69£16.19
    Select options
  • Paisley Cotton DUCKEGG

    £2.99£18.99
    £2.69£17.09
    Select options
  • Pheasant Watercolour Cushion Panel BROWN TEAL

    £5.95
    Read more
  • Paradise Blooms Floral Velvet BLUE GREEN

    £2.99£30.00
    £2.69£27.00
    Select options
  • Novara Harlequin Faux Silk Jacquard ANTIQUE BEIGE

    £2.99£21.00
    £2.24£15.75
    Select options
  • North Camp Luxury Cut Velvet GREY

    £2.99£36.50
    £2.69£32.85
    Select options
  • Morris Tea Heritage Damask Cotton EAU DE NIL

    £2.99£16.99
    £2.69£15.29
    Select options
  • Morris Pin Check Wool Type BEIGE YELLOW

    £2.99£22.00
    £2.69£19.80
    Select options
  • Mirabello Batik Double Trellis Faux Silk Jacquard BLANC

    £2.99£21.00
    £2.24£15.75
    Select options
  • Milan Stripe Chambray Cotton DARK BLUE

    £2.99£15.99
    £2.69£14.39
    Select options
  • Mika Floral Mandala Cotton RED & TEAL

    £2.99£14.99
    £2.69£13.49
    Select options
  • Maze Aztec French Heavy Woven Linen CREAM

    £2.99£20.00
    Select options
  • Malva Linen: Fire Retardant BLUE SAND

    £2.99£16.99
    £2.69£15.29
    Select options
  • Lucette Spots French Linen WHITE & GREY

    £2.99£17.00
    £2.69£15.30
    Select options
  • Lucca Summer Stripe Cotton LAGOON BLUE

    £2.99£12.99
    £2.69£11.69
    Select options
  • Kendal Heavy Woven French Cotton BLUE GREY

    £2.99£19.99
    £2.69£17.99
    Select options