Filter by None selected
Filters
Done
Price Per Metre
Pattern
Colour
Brand
Theme

Green Fabrics

479 Fabrics
Filter
From: £22.62 Abbeystead Hydrangea Fabric by the Metre
From: £22.62 Abbeystead Porceline Fabric by the Metre
From: £24.20 Acanthus Berry Fabric by the Metre
Acanthus Berry
From: £24.20 iLiv
From: £24.20 Acanthus Cornflower Fabric by the Metre
From: £31.93 Animal Magic Tutti Frutti Blackboard 120468 Fabric by the Metre
From: £31.93 Animal Magic Tutti Frutti Chalk 120467 Fabric by the Metre
From: £38.93 Antico Olive Fabric by the Metre
From: £32.45 Astrid Zest Fabric by the Metre
Astrid Zest
From: £32.45 iLiv
From: £20.83 Atlas Azure Fabric by the Metre
From: £41.00 Balmoral Amethyst Fabric by the Metre
From: £41.00 Balmoral Aqua Fabric by the Metre
From: £41.00 Balmoral Chambray Fabric by the Metre
From: £41.00 Balmoral Hunter Fabric by the Metre
From: £41.00 Balmoral Pistachio Fabric by the Metre
From: £21.22 Beach Huts Pink Fabric by the Metre
From: £43.38 Beauvoir Citrus Fabric by the Metre
From: £89.27 Blenheim Celadon Fabric by the Metre
From: £89.27 Blenheim Jewel Fabric by the Metre
From: £89.27 Blenheim Ochre Fabric by the Metre
From: £32.96 Blocks Putty Plum Fushcia Lime and Tangerine 120079 Fabric by the Metre
From: £37.08 Blomma Kiwi Pumice Marine 120361 Fabric by the Metre
From: £37.08 Blomma Tangerine Chilli Citrus 120358 Fabric by the Metre
From: £22.62 Bloomindale Acacia Fabric by the Metre
From: £22.62 Bloomingdale Seville Fabric by the Metre
From: £22.62 Bloomingdale Vintage Fabric by the Metre
From: £31.93 Booby Bird Pistachio 120451 Fabric by the Metre
From: £22.62 Bosworth Acicia Fabric by the Metre
From: £27.95 Botanical Chintz Fabric by the Metre
From: £27.95 Botanical Coral Fabric by the Metre
From: £27.95 Botanical Teal Fabric by the Metre
From: £22.62 Botany Chartreuse Fabric by the Metre
From: £52.80 Bougainvillea Celadon Fabric by the Metre
From: £52.80 Bougainvillea Fuchsia Fabric by the Metre
From: £52.80 Bougainvillea Paprika Fabric by the Metre
From: £52.80 Bougainvillea Pastel Fabric by the Metre
From: £21.42 Bowland Blossom Fabric by the Metre
Other products in our range