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
-
Ross Fabrics Kent Slub Slate Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Fabrics Kent Slub Slate Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Fabrics Kent Slub Slate Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Ross Fabrics Kenton Dobby Cream Heavy Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Fabrics Kenton Dobby Cream Heavy Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Fabrics Kenton Dobby Cream Heavy Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Ross Fabrics Mixed Velvet Crush Slub Hunter Green Upholstery Fabric
£15.95 per metreSamples from £1.49Ross Fabrics Mixed Velvet Crush Slub Hunter Green Upholstery Fabric
£15.95 per metreSamples from £1.49Ross Fabrics Mixed Velvet Crush Slub Hunter Green Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Ross Fabrics Mixed Velvet Crush Slub Neutral Fog Upholstery Fabric
£16.95 per metreSamples from £1.49Ross Fabrics Mixed Velvet Crush Slub Neutral Fog Upholstery Fabric
£16.95 per metreSamples from £1.49Ross Fabrics Mixed Velvet Crush Slub Neutral Fog Upholstery Fabric
£16.95 per metreSamples from £1.49 -
Ross Feather Pink Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Feather Pink Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Feather Pink Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Ross Kenton Dobby Stone Heavy Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Kenton Dobby Stone Heavy Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Kenton Dobby Stone Heavy Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Ross Penrose Pink Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Ross Penrose Pink Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Ross Penrose Pink Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Ross Rococco Balmoral Brocade Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rococco Balmoral Brocade Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rococco Balmoral Brocade Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Ross Rococco Balmoral Stripe Purple Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rococco Balmoral Stripe Purple Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rococco Balmoral Stripe Purple Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Ross Rococco Belmont Brocade Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rococco Belmont Brocade Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rococco Belmont Brocade Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Ross Rococco Belmont Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rococco Belmont Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rococco Belmont Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Ross Rust Olium Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rust Olium Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Ross Rust Olium Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Royal Panel Floral Velvet Upholstery Fabric
£14.95 per metreSamples currently unavailableRoyal Panel Floral Velvet Upholstery Fabric
£14.95 per metreSamples currently unavailableRoyal Panel Floral Velvet Upholstery Fabric
£14.95 per metreSamples currently unavailable -
Rustic Embossed Teal Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Rustic Embossed Teal Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Rustic Embossed Teal Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Saddleworth Dog Tooth Heavy Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Saddleworth Dog Tooth Heavy Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Saddleworth Dog Tooth Heavy Weave Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Saddleworth Plaid Heavy Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Saddleworth Plaid Heavy Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Saddleworth Plaid Heavy Weave Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Sandringham Striped Brown Brocade Upholstery Fabric
£14.95 per metreSamples from £1.49Sandringham Striped Brown Brocade Upholstery Fabric
£14.95 per metreSamples from £1.49Sandringham Striped Brown Brocade Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Sandringham Striped Red Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49Sandringham Striped Red Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49Sandringham Striped Red Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Sandringham Swirl Natural Brocade Upholstery Fabric
£14.95 per metreSamples from £1.49Sandringham Swirl Natural Brocade Upholstery Fabric
£14.95 per metreSamples from £1.49Sandringham Swirl Natural Brocade Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Sandringham Swirl Red Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49Sandringham Swirl Red Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49Sandringham Swirl Red Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Scatter Cushion
Regular price £0.00 GBPRegular priceSale price £0.00 GBP -
Self Adhesive Easy Glide Floor Protector
Regular price £1.95 GBPRegular priceSale price £1.95 GBP -
Self Pattern Heavyweight Upholstery Fabric - Green
£7.95 per metreSamples currently unavailableSelf Pattern Heavyweight Upholstery Fabric - Green
£7.95 per metreSamples currently unavailableSelf Pattern Heavyweight Upholstery Fabric - Green
£7.95 per metreSamples currently unavailable -
Self Patterned Floral Chenille
£12.95 per metreSamples from £1.49Self Patterned Floral Chenille
£12.95 per metreSamples from £1.49Self Patterned Floral Chenille
£12.95 per metreSamples from £1.49 -
Self Pin Striped Velvet Upholstery Fabric - Lime
£12.95 per metreSamples currently unavailableSelf Pin Striped Velvet Upholstery Fabric - Lime
£12.95 per metreSamples currently unavailableSelf Pin Striped Velvet Upholstery Fabric - Lime
£12.95 per metreSamples currently unavailable -
Serbian Earth Purple Flat Weave Upholstery Fabric
£10.95 per metreSamples from £1.49Serbian Earth Purple Flat Weave Upholstery Fabric
£10.95 per metreSamples from £1.49Serbian Earth Purple Flat Weave Upholstery Fabric
£10.95 per metreSamples from £1.49 -
Seville Sage Geometric Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49Seville Sage Geometric Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49Seville Sage Geometric Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Shabby Chic Tan Cotton Upholstery Fabric - Washable
£7.95 per metreSamples from £1.49Shabby Chic Tan Cotton Upholstery Fabric - Washable
£7.95 per metreSamples from £1.49Shabby Chic Tan Cotton Upholstery Fabric - Washable
£7.95 per metreSamples from £1.49 -
Shabby Chic Terracotta Cotton Upholstery Fabric - Washable
£7.95 per metreSamples from £1.49Shabby Chic Terracotta Cotton Upholstery Fabric - Washable
£7.95 per metreSamples from £1.49Shabby Chic Terracotta Cotton Upholstery Fabric - Washable
£7.95 per metreSamples from £1.49 -
Shabby Chic Terracotta Traditional Cotton Upholstery Fabric - Washable
£7.95 per metreSamples from £1.49Shabby Chic Terracotta Traditional Cotton Upholstery Fabric - Washable
£7.95 per metreSamples from £1.49Shabby Chic Terracotta Traditional Cotton Upholstery Fabric - Washable
£7.95 per metreSamples from £1.49 -
Sheraton Emerald Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Emerald Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Emerald Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Sheraton Grey Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Grey Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Grey Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Sheraton Mink Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Mink Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Mink Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Sheraton Rose Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Rose Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Rose Faux Suede Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Sheraton Royal Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Royal Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Royal Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49 -
Sheraton Silver Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Silver Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49Sheraton Silver Faux Suede Soft Feel Upholstery Fabric
£15.95 per metreSamples from £1.49































