Collection: £10 - £13 per linear metre
-
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.
Shop by Collections
-
Check/Tartan upholstery fabrics
Explore our collection of tartan and check upholstery fabrics, perfect for adding...
-
Contemporary upholstery fabrics
Discover our collection of contemporary upholstery fabrics, designed to bring a modern...
-
Cotton Upholstery fabric
Explore our collection of premium cotton upholstery fabrics, offering a perfect combination...
-
Flat Weaves
A flat weave is a woven fabric with very little to no...
-
Floral upholstery fabrics
Browse our beautiful collection on floral upholstery fabrics, perfect for transforming sofas,...
-
Heavy Weaves
Heavy Weave fabric fits its description perfectly, with strong mixed fibres, these...
-
Boucle upholstery fabric
Derived from the French word meaning "curled" or "ringed", boucle can refer...
-
Velvet/Dralon
This evergreen fabric wont go away. Resistant to heavy use, looks great,...
-
Animal Print
Explore our animal print upholstery fabric, Perfect for adding bold pattern, texture...
-
Soft Feel Denim
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPSoft Feel Denim
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPSoft Feel Denim
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Cervantes Lime
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Lime
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Lime
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Cervantes Purple
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Purple
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Purple
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Cervantes Orange
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Orange
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Orange
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Cervantes Taupe
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Taupe
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Taupe
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Chrysanthemum Bordeux
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPChrysanthemum Bordeux
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPChrysanthemum Bordeux
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Chrysanthemum Green
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPChrysanthemum Green
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPChrysanthemum Green
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Cervantes Heather
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Heather
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Heather
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Cervantes Earth
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Earth
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPCervantes Earth
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Carlisle Coral
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPCarlisle Coral
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPCarlisle Coral
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Burgundy Outdoor Fabric
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBurgundy Outdoor Fabric
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBurgundy Outdoor Fabric
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Brown Outdoor Fabric
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBrown Outdoor Fabric
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBrown Outdoor Fabric
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Blush Pink Chenille
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBlush Pink Chenille
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBlush Pink Chenille
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Blue Shades Stripes Sea Shore Upholstery Fabric
Vendor:Soft OptionsRegular price £12.95 GBPRegular priceSale price £12.95 GBPBlue Shades Stripes Sea Shore Upholstery Fabric
Regular price £12.95 GBPRegular priceSale price £12.95 GBPBlue Shades Stripes Sea Shore Upholstery Fabric
Regular price £12.95 GBPRegular priceSale price £12.95 GBP -
Blue Outdoor Fabric
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBlue Outdoor Fabric
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBlue Outdoor Fabric
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Black Outdoor Fabric
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBlack Outdoor Fabric
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBlack Outdoor Fabric
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Beaumont Plain Charcoal
Vendor:Soft OptionsRegular price From £0.49 GBPRegular priceSale price From £0.49 GBPBeaumont Plain Charcoal
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBPBeaumont Plain Charcoal
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBP -
Beaumont Check Saddle
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBeaumont Check Saddle
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBeaumont Check Saddle
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Beaumont Check Charcoal
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBeaumont Check Charcoal
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBeaumont Check Charcoal
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - White
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - White
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - White
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Medium Brown
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Medium Brown
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Medium Brown
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Medium Blue
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Medium Blue
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Medium Blue
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Olive Green
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Olive Green
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Olive Green
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Post Box Red
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Post Box Red
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Post Box Red
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Faux Grey
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Faux Grey
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Faux Grey
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Fawn
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Fawn
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Fawn
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Light Fawn
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Light Fawn
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Light Fawn
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Duck egg Blue
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Duck egg Blue
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Duck egg Blue
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Faux Brown
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Faux Brown
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Faux Brown
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Faux Black
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Faux Black
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Faux Black
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Dark Brown
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Dark Brown
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Dark Brown
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Vinyl - Midnight Blue
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Midnight Blue
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPVinyl - Midnight Blue
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP
















