Collection: Fabric

Filter and sort

Filter and sort

565 of 2936 products

Availability
Price

The highest price is

£
£
Product type
Brand
Fabric collection

565 of 2936 products

  • Vendor:
    Prestigious Textiles

    Antigua Carnival

    Regular price £30.95 GBP
    Regular price £35.95 GBP Sale price £30.95 GBP
    Antigua Carnival
    Sale
  • Vendor:
    Prestigious Textiles

    Antigua Jade

    Regular price £30.95 GBP
    Regular price £35.95 GBP Sale price £30.95 GBP
    Antigua Jade
    Sale
  • Vendor:
    Studio G

    Arielli Forest

    Regular price £18.95 GBP
    Regular price £22.00 GBP Sale price £18.95 GBP
    Arielli Forest
    Sale
  • Vendor:
    Studio G

    Arielli Pastel

    Regular price £18.95 GBP
    Regular price £22.00 GBP Sale price £18.95 GBP
    Arielli Pastel
    Sale
  • Vendor:
    Studio G

    Arielli Teal/Citrus

    Regular price £18.95 GBP
    Regular price £22.00 GBP Sale price £18.95 GBP
    Arielli Teal/Citrus
    Sale
  • Vendor:
    Clarissa Hulse

    Artist Stripe Velvet Rainbow

    Regular price £53.00 GBP
    Regular price £53.00 GBP Sale price £53.00 GBP
    Artist Stripe Velvet Rainbow
  • Vendor:
    Clarke & Clarke

    Artus Antique

    Regular price £44.95 GBP
    Regular price £52.00 GBP Sale price £44.95 GBP
    Artus Antique
    Sale
  • Vendor:
    Clarke & Clarke

    Artus Forest

    Regular price £44.95 GBP
    Regular price £52.00 GBP Sale price £44.95 GBP
    Artus Forest
    Sale
  • Vendor:
    Studio G

    Ashbrook Eau de Nil Velvet

    Regular price £25.95 GBP
    Regular price £30.00 GBP Sale price £25.95 GBP
    Ashbrook Eau de Nil Velvet
    Sale
  • Vendor:
    Studio G

    Ashbrook Midnight Velvet

    Regular price £25.95 GBP
    Regular price £30.00 GBP Sale price £25.95 GBP
    Ashbrook Midnight Velvet
    Sale
  • Vendor:
    Studio G

    Ashbrook Multi

    Regular price £18.95 GBP
    Regular price £22.00 GBP Sale price £18.95 GBP
    Ashbrook Multi
    Sale
  • Vendor:
    Studio G

    Ashbrook Natural

    Regular price £18.95 GBP
    Regular price £22.00 GBP Sale price £18.95 GBP
    Ashbrook Natural
    Sale
  • Vendor:
    Studio G

    Ashbrook Noir Velvet

    Regular price £25.95 GBP
    Regular price £30.00 GBP Sale price £25.95 GBP
    Ashbrook Noir Velvet
    Sale
  • Vendor:
    Studio G

    Ashbrook Ochre Velvet

    Regular price £25.95 GBP
    Regular price £30.00 GBP Sale price £25.95 GBP
    Ashbrook Ochre Velvet
    Sale
  • Vendor:
    Ashley Wilde

    Aspen Midnight

    Regular price £32.00 GBP
    Regular price £32.00 GBP Sale price £32.00 GBP
    Aspen Midnight
  • Vendor:
    Studio G

    Aubrey Eau de Nil

    Regular price £18.95 GBP
    Regular price £22.00 GBP Sale price £18.95 GBP
    Aubrey Eau de Nil
    Sale
  • Vendor:
    Studio G

    Aubrey Forest/Raspberry Velvet

    Regular price £25.95 GBP
    Regular price £30.00 GBP Sale price £25.95 GBP
    Aubrey Forest/Raspberry Velvet
    Sale
  • Vendor:
    Studio G

    Aubrey Midnight/Spice Velvet

    Regular price £25.95 GBP
    Regular price £30.00 GBP Sale price £25.95 GBP
    Aubrey Midnight/Spice Velvet
    Sale
  • Vendor:
    Studio G

    Aubrey Noir/Mineral Velvet

    Regular price £25.95 GBP
    Regular price £30.00 GBP Sale price £25.95 GBP
    Aubrey Noir/Mineral Velvet
    Sale
  • Vendor:
    Studio G

    Aubrey Pastel

    Regular price £18.95 GBP
    Regular price £22.00 GBP Sale price £18.95 GBP
    Aubrey Pastel
    Sale
  • Vendor:
    Clarke & Clarke

    Aveiro Spice/Sage

    Regular price £35.95 GBP
    Regular price £42.00 GBP Sale price £35.95 GBP
    Aveiro Spice/Sage
    Sale
  • Vendor:
    Prestigious Textiles

    Azalea Fennel

    Regular price £22.95 GBP
    Regular price £25.95 GBP Sale price £22.95 GBP
    Azalea Fennel
    Sale
  • Vendor:
    Prestigious Textiles

    Azalea Nutmeg

    Regular price £22.95 GBP
    Regular price £25.95 GBP Sale price £22.95 GBP
    Azalea Nutmeg
    Sale
  • Vendor:
    Prestigious Textiles

    Bahamas Dusk

    Regular price £30.95 GBP
    Regular price £35.95 GBP Sale price £30.95 GBP
    Bahamas Dusk
    Sale