Clearance Fabrics REDUCED FURTHER - Shop Now
Tapestry Fabric
Tiffany Fabric
Shop Now
Ruskin Tapestry Fabric
Shop Now

Tapestry Fabric

Our range of classic style woven tapestry fabrics make a great choice for your next upholstery project, check out our JF Creations section to see lots of projects in these fabrics. Also ideal for curtains and blinds which would make a great focal point to any room. With traditional designs featuring art nouveau shapes and paisley style patterns they are timeless and bring elegance to any project.

  • JF Geo Big Fabric

    JF Geo Big Fabric

    OUR PRICE: £14.95/m
  • JF Geo Fabric

    JF Geo Fabric

    OUR PRICE: £14.95/m
  • Alpaca Tapestry Fabric

    Alpaca Tapestry Fabric

    OUR PRICE: £14.95/m
  • JF Aztec Fabric

    JF Aztec Fabric

    OUR PRICE: £14.95/m
  • Aztec Stripe Fabric

    Aztec Stripe Fabric

    OUR PRICE: £15.95/m
  • Looking for a specific designer fabric?

    Get in touch
  • Chevron Tapestry Fabric

    Chevron Tapestry Fabric

    OUR PRICE: £14.95/m
  • Cusco Fabric

    Cusco Fabric

    OUR PRICE: £23.50/m
  • Tiffany Fabric

    Tiffany Fabric

    OUR PRICE: £29.95/m
  • Waves Tapestry Fabric

    Waves Tapestry Fabric

    OUR PRICE: £14.95/m
  • Sale
    Ruskin Fabric

    Ruskin Fabric

    OUR PRICE: £15.96/m
  • Surf Tapestry  Fabric

    Surf Tapestry Fabric

    OUR PRICE: £14.95/m
  • JF Aztec Mini Fabric

    JF Aztec Mini Fabric

    OUR PRICE: £14.95/m
  • Holland Fabric

    Holland Fabric

    OUR PRICE: £14.95/m
  • Tree Tapestry Fabric

    Tree Tapestry Fabric

    OUR PRICE: £14.95/m
  • Alpaca Mini Tapestry Fabric

    Alpaca Mini Tapestry Fabric

    OUR PRICE: £14.95/m
  • Norfolk Tapestry Fabric

    Norfolk Tapestry Fabric

    OUR PRICE: £24.95/m
  • Ibiza Tapestry Fabric

    Ibiza Tapestry Fabric

    OUR PRICE: £29.95/m
  • JF Tapestry Fabric

    JF Tapestry Fabric

    OUR PRICE: £24.95/m
  • Vermont Fabric

    Vermont Fabric

    OUR PRICE: £24.95/m
You've reached the end!
Hurry Summer Sale Ending Monday 2nd August!
We price match

Please get in touch with us on 01242 388390 and we can see if we can price match.