All Olive Green Fabrics 59 results
Only 5.5m left!
Botanical Bliss - Teal (Deluxe Printed Velvet - Upholstery Weight)
£12.50 per half metre
Peacock Paradise - Dusty Teal (Deluxe Printed Velvet)
£12.50 per half metre
Midas Moss
£6.00 per half metre
Only 6.5m left!
Potting Shed Green – Marled Melton
£12.50 per half metre
Dutch Masters Floral (Deluxe Printed Velvet)
£12.50 per half metre
Peacock Feathers (Deluxe Printed Velvet)
£12.50 per half metre
Only 0.5m left!
Victorian Garden (Deluxe Printed Velvet)
£12.50 per half metre
UK Woodland Camo - Military Grade Twill
£3.50 per half metre
Only 5m left!
Phantasmagoria (Deluxe Printed Velvet)
£12.50 per half metre
Jungle Geo - Slate (Deluxe Printed Velvet)
£12.50 per half metre
Plantsman's Paradise (Deluxe Printed Velvet)
£12.50 per half metre
Melancholy Floral Crinkle - Olive & Bisque
£3.50 per half metre
Hidden Paradise - Midnight (Deluxe Printed Velvet)
£12.50 per half metre
Peacock Paradise Ivory (Deluxe Printed Velvet)
£12.50 per half metre
Flights of Fancy (Deluxe Printed Velvet)
£15.00 per half metre
Jungle Geo - Olive (Deluxe Printed Velvet)
£12.50 per half metre
Sultry Rose Spectrum - Stretch Special Occasion Satin
£4.00 per half metre
Monkey & Cockatiel Reverie (Deluxe Printed Velvet)
£12.50 per half metre
Only 4m left!
Copper Copse - Yorkshire Tweed
£15.00 per half metre
Country Garden (Deluxe Printed Velvet)
£12.50 per half metre
Cheetah's Jungle Odyssey Mustard (Deluxe Printed Velvet)
£12.50 per half metre
Cheetah's Jungle Odyssey Dark Green (Deluxe Printed Velvet)
£12.50 per half metre
Autumn Caché Herringbone - Yorkshire Tweed
£10.00 per half metre
Only 9m left!
Paradise Found (Deluxe Printed Velvet)
£12.50 per half metre
Tropical Languishing Leopard (Deluxe Printed Velvet)
£12.50 per half metre
Cheetah's Jungle Odyssey Warm Sand (Deluxe Printed Velvet)
£12.50 per half metre
Horizontal Parallel Pinstripe Poplin
£4.00 per metre
Only 6m left!
Hortus Botanicus (Double-Width Curtaining)
£14.00 per half metre
Dreamscape (Deluxe Printed Velvet)
£15.00 per half metre