Collection: Linen & Canvas

Linen Canvas & Tapestry Fabrics
Medium-Heavy Weight
Ideal for making Bags, Cushion Covers, Seat Covers,
Curtains, Bean Bags and SEW much more!
Price is per 50cm length.
29 products
  • Linen Digital Print Bee's on a Natural Background
    Regular price
    £5.00
    Sale price
    £5.00
  • Canvas Premium Cotton Black and White Art Deco
    Regular price
    £5.00
    Sale price
    £5.00
  • Canvas Owls on a Cream Background
    Regular price
    £3.00
    Sale price
    £3.00
  • Popart Linen Vintage Roses on a Cream Background
    Regular price
    £5.00
    Sale price
    £5.00
  • Linen Cute Little Dachshunds on a Natural Background
    Regular price
    £5.00
    Sale price
    £5.00
  • Tapestry Premium Multicolor New World Geometric Pyramids Small
    Regular price
    £6.50
    Sale price
    £6.50
  • Canvas Pestigious Whitby Multi Spot on a Cream Background 100% Cotton
    Regular price
    £5.00
    Sale price
    £5.00
  • Linen Digital Print Rabbits Hares & Wild Flowers on a Natural Background
    Regular price
    £5.50
    Sale price
    £5.50
  • Linen Digital Print Rainbow Rabbits on a Natural Background
    Regular price
    £5.50
    Sale price
    £5.50
  • Linen Digital Print Exotic Butterflies on a Natural Background
    Regular price
    £5.50
    Sale price
    £5.50
  • Linen Digital Print Peacock Feathers on a Natural Background
    Regular price
    £5.50
    Sale price
    £5.50
  • Linen Pop Art Print Ivory Mulberry Trees on a Mid Grey Background
    Regular price
    £5.00
    Sale price
    £5.00
  • Linen Pop Art Print Classic Scandi Flowers on a Ochre Background
    Regular price
    £5.00
    Sale price
    £5.00
  • Linen Vintage Dusky Pink Roses on a Natural Background Small
    Regular price
    £5.00
    Sale price
    £5.00
  • Tapestry Premium Multicolor New World Geometric Pyramids Large
    Regular price
    £6.50
    Sale price
    £6.50
  • Tapestry Premium Multicolor Paisley 80% Cotton 20% Polyester
    Regular price
    £6.50
    Sale price
    £6.50