Cotton Canvas Fabrics
229 products


Abstract Floral Fabric, Boho Modern Multicoloured Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Abstract Lampshade, Green Leaf Lamp Shade, Handmade Drum Light Shade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Anemone Fabric, Indigo Blue White Floral Outdoor Curtain Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Art Deco Lampshade, Navy Blue Lamp Shade, Geometric Circle Light Shade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Aztec Lampshade, Kilim Lampshade, Multi Coloured Tribal Ethnic Lampshade
- Regular Price
- from £30.00
- Sale Price
- from £30.00
- Regular Price
- Unit Price
- per


Aztec Lampshade, Kilim Lampshade, Red and Blue Ethnic Tribal Lampshade
- Regular Price
- from £30.00
- Sale Price
- from £30.00
- Regular Price
- Unit Price
- per


Aztec Print Lamp Shade, Tile Lampshade, Red Green Turkish Kilim Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Balloon Fabric, Blue Sky Fabric, Watercolour Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Balloon Lampshade, Teal Blue Lampshade, Nursery Children Kids Lampshade
- Regular Price
- from £30.00
- Sale Price
- from £30.00
- Regular Price
- Unit Price
- per


Beach Lamp Shade, Seaside Lampshade, Shell Coastal Nautical Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Beige Floral Upholstery Fabric, Large Print Modern Curtain Home Decor Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Beige White Stripe Fabric, Tan Upholstery Cotton Duck Canvas Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Bird Floral Print Fabric, Nature Botanical Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Black and White Geometric Lampshade, Moroccan Trellis Monochrome Lamp Shade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Black and White Lampshade, Checkered Lampshade, Diamond Drum Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Black and White Lampshade, Chevron Lamp Shade, Zigzag Monochrome Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Black and White Lampshade, Geometric Lampshade, Diamond Monochrome Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Black Stripe Fabric, Monochrome Black White Canvas Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Black White Canvas Fabric, Geometric Diamond Monochrome Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Black White Lamp Shade, Geometric Lampshade, Boho Contemporary Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Black White Stripe Fabric, Cotton Canvas Outdoor Curtain Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Black White Upholstery Fabric, Grey Stripe Monochrome Cotton Canvas Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Black White Upholstery Fabric, Zebra Print Animal Stripe Curtain Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- Unit Price
- per


Sold Out
Black White Zig Zag Cushion, Chevron Pillow Cover, Cotton Canvas Throw
- Regular Price
- from £14.00
- Sale Price
- from £14.00
- Regular Price
- Unit Price
- per


Blue Ocean Fabric, Reef Fabric, Nautical Upholstery Underwater Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Blush Pink Lampshade, Dusky Pink Stripe Country Cottage Drum Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Boat Print Fabric, Royal Blue Nautical Seaside Yacht Kids Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Boat Upholstery Fabric, Blue Ocean Coastal Maritime Yacht Ship Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Brown Floral Upholstery Fabric, Country Cottage Rose Print Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Brown Orange Terracotta Stripe Curtain Upholstery Country Cottage Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Brown Stripe Fabric, Camel Country Cottage Cushion Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Butterfly Fabric, Nature Fabric, Pink Lilac Upholstery Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Butterfly Lampshade, Teal Floral Lampshade, Tropical Blue White Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Butterfly Print Lampshade, Nature Lampshade, Plum Lilac Floral Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Checkered Lamp Shade, Black White Geometric Monochrome Drum Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Coastal Lamp Shade, Beach Lampshade, Green Sealife Reef Drum Light Shade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Coastal Lampshade, Blue White Nautical Seaside Beach Ocean Shell Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Coastal Lampshade, Grey Drum Lampshade, Waves Surf Beach Sea Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Colouring Line Fabric, Drawing Art Dark Brown White Floral Upholstery Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- Unit Price
- per


Contemporary Lampshade, Grey Drum Lampshade, Modern Boho Lamp Shade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Coral Reef Lampshade, Under the Sea Lampshade, Nautical Seaside Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Daisy Floral Fabric, Yellow White Flower Indigo Blue Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Drum Lampshade, Orange Red Pink Purple Green Table Ceiling Plain Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Duck Egg Lampshade, Mint Pastel Green Stripe Drum Table Ceiling Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Dusty Pink Lampshade, Stripe Lamp Shade, Blush Light Pink Romantic Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per


Ethnic Lampshade, Tribal Aztec Lamp Shade, Green Patterned Kilim Lampshade
- Regular Price
- from £30.00
- Sale Price
- from £30.00
- Regular Price
- Unit Price
- per

Fabric Sample, Cotton Canvas Upholstery Curtain Outdoor Fabric
- Regular Price
- £1.95
- Sale Price
- £1.95
- Regular Price
- Unit Price
- per


Fish Lampshade, Navy Blue Lampshade, Sea Ocean Coastal Nautical Lampshade
- Regular Price
- from £25.00
- Sale Price
- from £25.00
- Regular Price
- Unit Price
- per