Collection: Products
-
Family business since 1993
Experienced upholsterers, not just an online fabric shop.
-
Samples available from £1.49
We highly recommend ordering a sample first to check the texture and quality before ordering.
-
Free UK delivery over £75
Great for larger fabric orders
-
Expert Fabric advice
Need help choosing? Just ask our team.
1
/
of
4
-
Metallic Pale Yellow Velvet Upholstery Fabric
£12.95 per metreSamples currently unavailableMetallic Pale Yellow Velvet Upholstery Fabric
£12.95 per metreSamples currently unavailableMetallic Pale Yellow Velvet Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Midas Bronze Soft Feel Marbled Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Midas Bronze Soft Feel Marbled Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Midas Bronze Soft Feel Marbled Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Midnight Self Pattern
£7.95 per metreSamples from £1.49Midnight Self Pattern
£7.95 per metreSamples from £1.49Midnight Self Pattern
£7.95 per metreSamples from £1.49 -
Milan Mocha Mix Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Milan Mocha Mix Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Milan Mocha Mix Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Milano Mink Slub Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49Milano Mink Slub Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49Milano Mink Slub Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Mink And Cream Stripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableMink And Cream Stripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableMink And Cream Stripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Mixed Grey Soft Feel Basket Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Mixed Grey Soft Feel Basket Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Mixed Grey Soft Feel Basket Weave Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Mixed Natural Stripe Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Mixed Natural Stripe Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Mixed Natural Stripe Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Mixed Natural Stripe Chennile Upholstery Fabric
£12.95 per metreSamples from £1.49Mixed Natural Stripe Chennile Upholstery Fabric
£12.95 per metreSamples from £1.49Mixed Natural Stripe Chennile Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Mixed Stripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableMixed Stripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableMixed Stripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Mocassino Chestnut Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Chestnut Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Chestnut Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Mocassino Honey Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Honey Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Honey Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Mocassino Mink Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Mink Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Mink Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Mocassino Mushroom Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Mushroom Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Mushroom Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Mocassino Vanilla Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Vanilla Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Mocassino Vanilla Dapple Soft Feel Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Modern Mixed Brown Stripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableModern Mixed Brown Stripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableModern Mixed Brown Stripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Monaco Black Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Monaco Black Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Monaco Black Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Monaco Heather Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Monaco Heather Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Monaco Heather Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Monaco Natural Stripe Chenille Upholstery Fabric
£13.95 per metreSamples from £1.49Monaco Natural Stripe Chenille Upholstery Fabric
£13.95 per metreSamples from £1.49Monaco Natural Stripe Chenille Upholstery Fabric
£13.95 per metreSamples from £1.49 -
Monaco Saffron Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49Monaco Saffron Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49Monaco Saffron Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Monaco Wine Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Monaco Wine Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Monaco Wine Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Montana Sculpture Green Chenille Upholstery Fabric
£7.95 per metreSamples from £1.49Montana Sculpture Green Chenille Upholstery Fabric
£7.95 per metreSamples from £1.49Montana Sculpture Green Chenille Upholstery Fabric
£7.95 per metreSamples from £1.49 -
Monza Soft Cream Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Monza Soft Cream Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Monza Soft Cream Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Moorland Heather Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Moorland Heather Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Moorland Heather Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Morecombe Raven Flat Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Morecombe Raven Flat Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Morecombe Raven Flat Weave Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Morrocco Teal Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Morrocco Teal Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Morrocco Teal Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Mountain Fern Floral Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Mountain Fern Floral Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Mountain Fern Floral Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Mountain Fern Stripe Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Mountain Fern Stripe Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Mountain Fern Stripe Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Multi Colour Floral Cotton Upholstery Fabric
£7.95 per metreSamples currently unavailableMulti Colour Floral Cotton Upholstery Fabric
£7.95 per metreSamples currently unavailableMulti Colour Floral Cotton Upholstery Fabric
£7.95 per metreSamples currently unavailable -
Murrayfield Bark Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Bark Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Bark Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99 -
Murrayfield Floral Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Floral Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Floral Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99 -
Murrayfield Herringbone Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Herringbone Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Herringbone Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99 -
Murrayfield Medallion Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Medallion Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Medallion Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99 -
Murrayfield Plain Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Plain Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Plain Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99 -
Murrayfield Scroll Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Scroll Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Scroll Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99 -
Murrayfield Stripe Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Stripe Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99Murrayfield Stripe Sand Heavy Weave Upholstery Fabric
£16.95 per metreSamples from £1.99

































