Upholstery / Curtain / Lifestyle / Furnishing Fabrics
Showing 1–48 of 226 results
-
Art Deco ~ Cotton Rich Canvas ~ Grey
£9.98 per metre -
Art Deco ~ Cotton Rich Canvas ~ Navy
£9.98 per metre -
Art Deco ~ Cotton Rich Canvas ~ Sand
£9.98 per metre -
Art Deco ~ Cotton Rich Canvas ~ Teal
£9.98 per metre -
Art Deco ~ Oil Cloth ~ Grey
£14.95 per metre -
Art Deco ~ Oil Cloth ~ Ochre
£13.75 per metre -
Atlas – Cotton Rich Canvas – Blue
£9.98 per metre -
Blackout Lining – Black
£6.30 per metre -
Blackout Lining – White
£6.30 per metre -
Bold Botanical ~ Printed Velvet Cushion Cover ~ 46 x 46cm/18 x 18″ ~ Black
£12.95 -
Bonded Blackout Thermal Lining ~ Ivory
£12.95 per metre -
Botanical ~ Printed Velvet Cushion Cover ~ 46 x 46cm/18 x 18″ ~ Baby Pink
£12.95 -
Botanical ~ Printed Velvet Cushion Cover ~ 46 x 46cm/18 x 18″ ~ Duckegg
£12.95 -
Botanical ~ Printed Velvet Cushion Cover ~ 46 x 46cm/18 x 18″ ~ Hot Pink
£12.95 -
Botanical ~ Printed Velvet Cushion Cover ~ 46 x 46cm/18 x 18″ ~ Navy
£12.95 -
Botanical ~ Printed Velvet Cushion Cover ~ 46 x 46cm/18 x 18″ ~ Ochre
£12.95 -
Botanical ~ Printed Velvet Cushion Cover ~ 46 x 46cm/18 x 18″ ~ Silver
£12.95 -
Botanical ~ Printed Velvet Cushion Cover ~ 46 x 46cm/18 x 18″ ~ Sunburst
£12.95 -
Bumble Bee – Linen Look Digital Print – Natural
£10.70 per metre -
Bumble Bees ~ Oil Cloth ~ Yellow & Black On Natural
£14.50 per metre -
Bumblebee ~ New World Tapestry ~ Cream
£13.75 per metre -
CG1 Luxury Sateen Curtain Lining ~ Ivory
£6.00 per metre -
CG1 Luxury Sateen Curtain Lining ~ White
£6.00 per metre -
Cork Vinyl ~ Fine Grain
£17.50 per metre -
Crafty Velvet ~ Bold Botanical ~ Baby Pink
£18.75 per metre -
Crafty Velvet ~ Bold Botanical ~ Duck Egg
£18.75 per metre -
Crafty Velvet ~ Bold Botanical ~ Hot Pink
£18.75 per metre -
Crafty Velvet ~ Bold Botanical ~ Navy
£18.75 per metre -
Crafty Velvet ~ Bold Botanical ~ Ochre
£18.75 per metre -
Crafty Velvet ~ Digitally Printed ~ Utopia ~ Baby Pink
£18.75 per metre -
Crafty Velvet ~ Digitally Printed ~ Utopia ~ Silver
£18.75 per metre -
Crafty Velvet ~ Exotic ~ Cerise
£18.75 per metre -
Crafty Velvet ~ Galaxy ~ Multi
£18.75 per metre -
Crafty Velvet ~ Paradise ~ Navy
£18.75 per metre -
Crafty Velvet ~ Protea Flowers ~ Black
£18.75 per metre -
Crafty Velvet ~ Royal Palm ~ Midnight
£18.75 per metre -
Crafty Velvet ~ Royal Palm ~ Natural
£18.75 per metre -
Dachshund – Linen Look Digital Print – Natural
£10.70 per metre -
Dachshund ~ Oil Cloth ~ Natural
£14.50 per metre -
Dainty Leaves ~ Cotton Rich Canvas ~ Azure
£9.98 per metre