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
-
Green Hessian Decorative Fabric - Fire Retardant
£8.95 per metreSamples from £1.49Green Hessian Decorative Fabric - Fire Retardant
£8.95 per metreSamples from £1.49Green Hessian Decorative Fabric - Fire Retardant
£8.95 per metreSamples from £1.49 -
Green Self Pattern Cotton Upholstery Fabric
£7.95 per metreSamples currently unavailableGreen Self Pattern Cotton Upholstery Fabric
£7.95 per metreSamples currently unavailableGreen Self Pattern Cotton Upholstery Fabric
£7.95 per metreSamples currently unavailable -
Green Silver Herringbone
£14.95 per metreSamples from £1.49Green Silver Herringbone
£14.95 per metreSamples from £1.49Green Silver Herringbone
£14.95 per metreSamples from £1.49 -
Grey / White Fleck Woven Upholstery Fabric
£14.95 per metreSamples currently unavailableGrey / White Fleck Woven Upholstery Fabric
£14.95 per metreSamples currently unavailableGrey / White Fleck Woven Upholstery Fabric
£14.95 per metreSamples currently unavailable -
Grey And White Fleck Chenille Upholstery Fabric
£14.95 per metreSamples currently unavailableGrey And White Fleck Chenille Upholstery Fabric
£14.95 per metreSamples currently unavailableGrey And White Fleck Chenille Upholstery Fabric
£14.95 per metreSamples currently unavailable -
Grey Outdoor Fabric
£10.99 per metreSamples from £1.49Grey Outdoor Fabric
£10.99 per metreSamples from £1.49Grey Outdoor Fabric
£10.99 per metreSamples from £1.49 -
Guild Green Floral Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Guild Green Floral Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Guild Green Floral Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Guild Grey Floral Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Guild Grey Floral Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49Guild Grey Floral Flat Weave Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Guild Pink Floral Flat Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Guild Pink Floral Flat Weave Upholstery Fabric
£14.95 per metreSamples from £1.49Guild Pink Floral Flat Weave Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Guisborough French Blue Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49Guisborough French Blue Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49Guisborough French Blue Velvet Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Gypsy Blueberry Linen Upholstery Fabric
£12.95 per metreSamples from £1.49Gypsy Blueberry Linen Upholstery Fabric
£12.95 per metreSamples from £1.49Gypsy Blueberry Linen Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Hamsterly Mix Duck Egg Grey Flat Weave Upholstery Fabric
£12.95 per metreSamples currently unavailableHamsterly Mix Duck Egg Grey Flat Weave Upholstery Fabric
£12.95 per metreSamples currently unavailableHamsterly Mix Duck Egg Grey Flat Weave Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Harmony Collection Baby Blue Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Harmony Collection Beige Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Harmony Collection Cream Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Harmony Collection Grey Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Harmony Collection Peach Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Harmony Collection Soft Aqua Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Harmony Collection Soft Gold Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Harmony Collection Soft Pink Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Harmony Collection Soft Teal Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Harmony Collection White Key Tassel
Regular price £3.95 GBPRegular priceSale price £3.95 GBP -
Headland Cream Crush Velvet Upholstery Fabric
£13.95 per metreSamples from £1.49Headland Cream Crush Velvet Upholstery Fabric
£13.95 per metreSamples from £1.49Headland Cream Crush Velvet Upholstery Fabric
£13.95 per metreSamples from £1.49 -
Heather Grey Heavy Weave Upholstery Fabric
£12.95 per metreSamples from £0.49Heather Grey Heavy Weave Upholstery Fabric
£12.95 per metreSamples from £0.49Heather Grey Heavy Weave Upholstery Fabric
£12.95 per metreSamples from £0.49 -
Heavy Contract Green Diamond Velvet Upholstery Fabric
£12.95 per metreSamples currently unavailableHeavy Contract Green Diamond Velvet Upholstery Fabric
£12.95 per metreSamples currently unavailableHeavy Contract Green Diamond Velvet Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Heavy Ribbed Brown Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableHeavy Ribbed Brown Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailableHeavy Ribbed Brown Chenille Upholstery Fabric
£12.95 per metreSamples currently unavailable -
Heavy Weave Wave Design Chenille Upholstery Fabric
£14.95 per metreSamples currently unavailableHeavy Weave Wave Design Chenille Upholstery Fabric
£14.95 per metreSamples currently unavailableHeavy Weave Wave Design Chenille Upholstery Fabric
£14.95 per metreSamples currently unavailable -
Heavy Weave Wave Design Upholstery Fabric - Grey / Black
£14.95 per metreSamples currently unavailableHeavy Weave Wave Design Upholstery Fabric - Grey / Black
£14.95 per metreSamples currently unavailableHeavy Weave Wave Design Upholstery Fabric - Grey / Black
£14.95 per metreSamples currently unavailable -
Helmsley Cobalt Velvet Upholstery Fabric
£14.95 per metreSamples currently unavailableHelmsley Cobalt Velvet Upholstery Fabric
£14.95 per metreSamples currently unavailableHelmsley Cobalt Velvet Upholstery Fabric
£14.95 per metreSamples currently unavailable -
Helmsley Saphire Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Helmsley Saphire Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49Helmsley Saphire Velvet Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Hemlington Seafoam Linen Upholstery Fabric
£12.95 per metreSamples from £1.49Hemlington Seafoam Linen Upholstery Fabric
£12.95 per metreSamples from £1.49Hemlington Seafoam Linen Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Henley Canary Brocade Upholstery Fabric
£10.95 per metreSamples from £1.49Henley Canary Brocade Upholstery Fabric
£10.95 per metreSamples from £1.49Henley Canary Brocade Upholstery Fabric
£10.95 per metreSamples from £1.49 -
Highland Heather & Purple Check Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Highland Heather & Purple Check Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Highland Heather & Purple Check Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49 -
Hollyhead Daisy Light Blue Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49Hollyhead Daisy Light Blue Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49Hollyhead Daisy Light Blue Chenille Upholstery Fabric
£14.95 per metreSamples from £1.49 -
Holyhead Stripe Orange Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Holyhead Stripe Orange Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49Holyhead Stripe Orange Chenille Upholstery Fabric
£12.95 per metreSamples from £1.49






























