Furnishing & Upholstery Fabric

View as Grid List

Items 145-180 of 279

Set Descending Direction
  1. William Morris Printed Water Repellent Outdoor Canvas Fabric - Willow Boughs
    William Morris Printed Water Repellent Outdoor Canvas Fabric - Willow Boughs
    From £13.99
  2. William Morris Printed Water Repellent Outdoor Canvas Fabric
    William Morris Printed Water Repellent Outdoor Canvas Fabric
    From £13.99
  3. Stripes Cotton Upholstery Fabric
    Stripes Cotton Upholstery Fabric
    From £8.99
  4. Pompeii Basketweave Upholstery Fabric Dark Grey
    Pompeii Basketweave Upholstery Fabric
    From £8.99
  5. Trio
    Flame Retardant Furnishing Tweed Fabric
    From £11.95
  6. Russet
    Soft Herringbone Fire Retardant Furnishing
    From £8.49
  7. Lemon boucle
    Boucle Weave Soft Furnishing Fabric with FR Coating
    From £9.99
  8. All
    Medical Grade Anti-Bacterial FR Leatherette
    From £19.99
  9. Waterproof UV Resistant Outdoor Upholstery Fabric - 60m Roll
    Waterproof UV Resistant Outdoor Upholstery Fabric - 60m Roll
    From £619.99
  10. Waterproof Outdoor Upholstery Canvas Fabric with UV Resistant and Fire Retardant Coatings - 50m Roll
    Waterproof Outdoor Upholstery Canvas Fabric with UV Resistant and Fire Retardant Coatings - 50m Roll
    From £409.99
  11. Harlequin Twinkle Toes Panama Cotton
    Harlequin Twinkle Toes Panama Cotton
    From £8.95
  12. Supersoft Sherpa Fleece Fabric
    Supersoft Sherpa Fleece Fabric
    From £7.99
  13. Navy
    Tropical Digital Printed Plush Velvet Curtain Upholstery Fabric - Rainforest
    From £9.99
  14. Black
    Tropical Digital Printed Plush Velvet Curtain Upholstery Fabric - Botanical
    From £9.99
  15. Group
    Drift Linen Look Cotton Upholstery Curtain Fabric
    From £5.99
  16. William Morris Printed Water Repellent Outdoor Canvas Fabric - Bird and Pomegranate
    William Morris Printed Water Repellent Outdoor Canvas Fabric - Bird and Pomegranate
    From £13.99
  17. Group
    Scottish Tartan Polyviscose Dressmaking Fabric
    From £6.99
Page
per page