Fabrics for Curtains, Bedding, Cushions & More

Showing 1744–1764 of 1818 results

  • Formosa Fruity Floral Cotton BEIGE

    £2.99£18.99
    £2.69£17.09
    Select options
  • Barn Stripe Woven French Cotton MOCHA & LIME

    £2.99£25.00
    £2.69£22.50
    Select options
  • Bass Ikat Faux Silk Jacquard TRAIN GREY

    £2.99£18.99
    £2.24£14.24
    Select options
  • Funky Hens and Hearts Cotton NATURAL

    £2.99£11.99
    £2.69£10.79
    Select options
  • Gilford Woven Stripe Cotton GREY & IVORY

    £2.99£16.99
    £2.69£15.29
    Select options
  • Heart Check Cotton BLACK

    £2.99£16.50
    £2.69£14.85
    Select options
  • Highland Check Wool Type SILVER GREY & YELLOW

    £2.99£24.50
    £2.69£22.05
    Select options
  • Kensington Floral Cotton BLUE

    £2.99£18.99
    £2.69£17.09
    Select options
  • Melody Floral Cotton TEAL

    £2.99£17.99
    £2.69£16.19
    Select options
  • Multi Spot Cotton PINK

    £2.99£9.99
    £2.69£8.99
    Select options
  • Petite Chevron Jacquard Cotton GREY

    £2.99£20.00
    £2.69£18.00
    Select options
  • Parkland Trees Cotton STONE

    £2.99£18.00
    £2.69£16.20
    Select options
  • Portland Batik Faux Silk Jacquard DUCKEGG

    £2.99£13.99
    Select options
  • Sandbank Stripe Cotton BROWN

    £2.99£13.99
    £2.69£12.59
    Select options
  • Adour Chevron Wool Type PINK

    £2.99£25.00
    £2.69£22.50
    Select options
  • Stornaway Stripe Wool Type NATURAL

    £2.99£18.99
    £2.69£17.09
    Select options
  • Dinky Chevron Cotton GREY & YELLOW

    £2.99£11.99
    £2.69£10.79
    Select options
  • Portland Cotton OCHRE

    £2.99£13.99
    £2.69£12.59
    Select options
  • Novara Harlequin Faux Silk Jacquard SILVER GREY

    £2.99£18.00
    £2.24£13.50
    Select options
  • Novara Harlequin Faux Silk Jacquard HEATHER

    £2.99£18.00
    £2.24£13.50
    Select options
  • Marcel Stripe Cotton POMEGRANATE

    £2.99£15.99
    £2.69£14.39
    Select options