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
-
Black Hessian Decorative Fabric - Fire Retardant
£8.95 per metreSamples from £1.49Black Hessian Decorative Fabric - Fire Retardant
£8.95 per metreSamples from £1.49Black Hessian Decorative Fabric - Fire Retardant
£8.95 per metreSamples from £1.49 -
Black Outdoor Fabric
£10.99 per metreSamples currently unavailableBlack Outdoor Fabric
£10.99 per metreSamples currently unavailableBlack Outdoor Fabric
£10.99 per metreSamples currently unavailable -
Black Platform Lining
Regular price £4.95 GBPRegular priceSale price £4.95 GBP -
Black Stretch Lining
Regular price £4.95 GBPRegular priceSale price £4.95 GBP -
Blaydon Satin Floral Brocade Upholstery Fabric
£10.95 per metreSamples from £1.49Blaydon Satin Floral Brocade Upholstery Fabric
£10.95 per metreSamples from £1.49Blaydon Satin Floral Brocade Upholstery Fabric
£10.95 per metreSamples from £1.49 -
Blenheim Plain Cream Linen Upholstery Fabric
£10.95 per metreSamples from £1.49Blenheim Plain Cream Linen Upholstery Fabric
£10.95 per metreSamples from £1.49Blenheim Plain Cream Linen Upholstery Fabric
£10.95 per metreSamples from £1.49 -
Blue And Pink Floral Cotton Upholstery Fabric
£10.95 per metreSamples currently unavailableBlue And Pink Floral Cotton Upholstery Fabric
£10.95 per metreSamples currently unavailableBlue And Pink Floral Cotton Upholstery Fabric
£10.95 per metreSamples currently unavailable -
Blue And Purple Floral Flat Weave Upholstery Fabric
£7.95 per metreSamples currently unavailableBlue And Purple Floral Flat Weave Upholstery Fabric
£7.95 per metreSamples currently unavailableBlue And Purple Floral Flat Weave Upholstery Fabric
£7.95 per metreSamples currently unavailable -
Blue And Purple Modern Floral Flat Weave Upholstery Fabric
£14.95 per metreSamples currently unavailableBlue And Purple Modern Floral Flat Weave Upholstery Fabric
£14.95 per metreSamples currently unavailableBlue And Purple Modern Floral Flat Weave Upholstery Fabric
£14.95 per metreSamples currently unavailable -
Blue Elasticated Webbing
Regular price £1.40 GBPRegular priceSale price £1.40 GBP -
Blue Hessian Decorative Fabric - Fire Retardant
£8.95 per metreSamples from £1.49Blue Hessian Decorative Fabric - Fire Retardant
£8.95 per metreSamples from £1.49Blue Hessian Decorative Fabric - Fire Retardant
£8.95 per metreSamples from £1.49 -
Blue Outdoor Fabric
£10.99 per metreSamples from £1.49Blue Outdoor Fabric
£10.99 per metreSamples from £1.49Blue Outdoor Fabric
£10.99 per metreSamples from £1.49 -
Blue Shades Stripes Sea Shore Upholstery Fabric
£12.95 per metreSamples currently unavailableBlue Shades Stripes Sea Shore Upholstery Fabric
£12.95 per metreSamples currently unavailableBlue Shades Stripes Sea Shore Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Blush Pink Chenille
£12.95 per metreSamples from £1.49Blush Pink Chenille
£12.95 per metreSamples from £1.49Blush Pink Chenille
£12.95 per metreSamples from £1.49 -
Blush Pink Velvet Upholstery Fabric
£14.95 per metreSamples currently unavailableBlush Pink Velvet Upholstery Fabric
£14.95 per metreSamples currently unavailableBlush Pink Velvet Upholstery Fabric
£14.95 per metreSamples currently unavailable -
Blush Pink Velvet Upholstery Fabric
£7.95 per metreSamples currently unavailableBlush Pink Velvet Upholstery Fabric
£7.95 per metreSamples currently unavailableBlush Pink Velvet Upholstery Fabric
£7.95 per metreSamples currently unavailable -
Borders Blue Tartan Linen Upholstery Fabric
£10.95 per metreSamples from £1.49Borders Blue Tartan Linen Upholstery Fabric
£10.95 per metreSamples from £1.49Borders Blue Tartan Linen Upholstery Fabric
£10.95 per metreSamples from £1.49 -
Borders Shadow Steel Brocade Upholstery Fabric
£14.95 per metreSamples from £1.49Borders Shadow Steel Brocade Upholstery Fabric
£14.95 per metreSamples from £1.49Borders Shadow Steel Brocade Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Boston Flame Grey
£14.95 per metreSamples from £1.49Boston Flame Grey
£14.95 per metreSamples from £1.49Boston Flame Grey
£14.95 per metreSamples from £1.49 -
Boston Jumbo Flower Brocade Upholstery Fabric
£7.95 per metreSamples from £1.49Boston Jumbo Flower Brocade Upholstery Fabric
£7.95 per metreSamples from £1.49Boston Jumbo Flower Brocade Upholstery Fabric
£7.95 per metreSamples from £1.49 -
Boston Natural Stripe Flat Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Boston Natural Stripe Flat Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Boston Natural Stripe Flat Weave Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Bradley Satin Mix Linen Upholstery Fabric
£7.95 per metreSamples from £1.49Bradley Satin Mix Linen Upholstery Fabric
£7.95 per metreSamples from £1.49Bradley Satin Mix Linen Upholstery Fabric
£7.95 per metreSamples from £1.49 -
Bramley Nutmeg Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Bramley Nutmeg Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Bramley Nutmeg Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Brampton Mixed Check Flat Weave Upholstery Fabric
£12.95 per metreSamples currently unavailableBrampton Mixed Check Flat Weave Upholstery Fabric
£12.95 per metreSamples currently unavailableBrampton Mixed Check Flat Weave Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Brentford Plain Brown Linen Upholstery Fabric
£12.95 per metreSamples from £1.49Brentford Plain Brown Linen Upholstery Fabric
£12.95 per metreSamples from £1.49Brentford Plain Brown Linen Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Brentwood Lime Crazy Brick Sculptured Velvet Upholstery Fabric
£16.95 per metreSamples from £1.49Brentwood Lime Crazy Brick Sculptured Velvet Upholstery Fabric
£16.95 per metreSamples from £1.49Brentwood Lime Crazy Brick Sculptured Velvet Upholstery Fabric
£16.95 per metreSamples from £1.49 -
Bristol Mixed Grey Soft Feel Flat Weave Upholstery Fabric
£10.95 per metreSamples from £1.49Bristol Mixed Grey Soft Feel Flat Weave Upholstery Fabric
£10.95 per metreSamples from £1.49Bristol Mixed Grey Soft Feel Flat Weave Upholstery Fabric
£10.95 per metreSamples from £1.49 -
Brocade Leaf Design Upholstery Fabric - Blue
£15.95 per metreSamples currently unavailableBrocade Leaf Design Upholstery Fabric - Blue
£15.95 per metreSamples currently unavailableBrocade Leaf Design Upholstery Fabric - Blue
£15.95 per metreSamples currently unavailable -
Brown And Green Stripe Flat Weave Upholstery Fabric
£10.95 per metreSamples currently unavailableBrown And Green Stripe Flat Weave Upholstery Fabric
£10.95 per metreSamples currently unavailableBrown And Green Stripe Flat Weave Upholstery Fabric
£10.95 per metreSamples currently unavailable -
Brown Flat Weave Upholstery Fabric - Bark
£12.95 per metreSamples from £1.49Brown Flat Weave Upholstery Fabric - Bark
£12.95 per metreSamples from £1.49Brown Flat Weave Upholstery Fabric - Bark
£12.95 per metreSamples from £1.49 -
Brown Outdoor Fabric
£10.99 per metreSamples from £1.49Brown Outdoor Fabric
£10.99 per metreSamples from £1.49Brown Outdoor Fabric
£10.99 per metreSamples from £1.49 -
Brown Pinstripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableBrown Pinstripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableBrown Pinstripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Brown Platform Lining
Regular price £4.95 GBPRegular priceSale price £4.95 GBP -
Brown Self Pattern Brocade Upholstery Fabric
£12.95 per metreSamples currently unavailableBrown Self Pattern Brocade Upholstery Fabric
£12.95 per metreSamples currently unavailableBrown Self Pattern Brocade Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Brown Wave Self Pattern Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableBrown Wave Self Pattern Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableBrown Wave Self Pattern Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Brown Wide Pinstripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableBrown Wide Pinstripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableBrown Wide Pinstripe Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailable




























