Choose a fabric to get started

Filter
Look
Type
Pattern
Colour
Brand
Price
No filters selected:
615 Products
View
Sort By
View mode
Scallop Spot Fabric by Liberty Robins Egg
Scallop Spot
Liberty
Cushions from £47 EACH
Bombazine in Ledbury Fabric by Liberty Lichen
Bombazine in Ledbury
Liberty
Cushions from £157 EACH
Eden Orchard in Harley Fabric by Liberty Lapis
Eden Orchard in Harley
Liberty
Cushions from £158 EACH
Orbella in Blythe Fabric by Liberty Jade
Orbella in Blythe
Liberty
Cushions from £112 EACH
Hera Feather in Vintage Velvet Fabric by Liberty Jade
Hera Feather in Vintage Velvet
Liberty
Cushions from £117 EACH
Butterfield Fabric by Liberty Lichen
Butterfield
Liberty
Cushions from £104 EACH
Faria Flowers Fabric by Liberty Lichen
Faria Flowers
Liberty
Cushions from £234 EACH
Bombazine in Ledbury Fabric by Liberty Jade
Bombazine in Ledbury
Liberty
Cushions from £157 EACH
Wilde Lotus in Guro Fabric by Liberty Fennel
Wilde Lotus in Guro
Liberty
Cushions from £119 EACH
Park Stripe Fabric by Liberty Galah Pink
Park Stripe
Liberty
Cushions from £47 EACH
Mount Stitch in Burleigh Fabric by Liberty Acacia
Mount Stitch in Burleigh
Liberty
Cushions from £194 EACH
Twill Stripe in Kenworthy Fabric by Liberty Kelp
Twill Stripe in Kenworthy
Liberty
Cushions from £97 EACH
Macdonald Fabric by Liberty Scarab
Macdonald
Liberty
Cushions from £92 EACH
Lutea Fabric by Liberty Lichen
Lutea
Liberty
Cushions from £87 EACH
Ianthe Bloom Multi in Ladbroke Linen Fabric by Liberty Lapis
Ianthe Bloom Multi in Ladbroke Linen
Liberty
Cushions from £59 EACH £97
Emberton Linen Plain Fabric by Liberty Sloe
Emberton Linen Plain
Liberty
Cushions from £49 EACH £76
Tudor Poppy Fabric by Liberty Yarrow
Tudor Poppy
Liberty
Cushions from £126 EACH
Ianthe Bloom Multi in Ladbroke Linen Fabric by Liberty Dragonfly
Ianthe Bloom Multi in Ladbroke Linen
Liberty
Cushions from £59 EACH £97
Eden Orchard in Wycombe Fabric by Liberty Dragonfly
Eden Orchard in Wycombe
Liberty
Cushions from £158 EACH
Pomegranate Garden in Downley Fabric by Liberty Artichoke
Pomegranate Garden in Downley
Liberty
Cushions from £190 EACH
Heligan Fabric by Liberty Flax Flower
Heligan
Liberty
Cushions from £97 EACH
Heligan Fabric by Liberty Tern
Heligan
Liberty
Cushions from £97 EACH
Emberton Linen Plain Fabric by Liberty Mustard
Emberton Linen Plain
Liberty
Cushions from £49 EACH £76
Royal Ianthe in Helsham Fabric by Liberty Topaz
Royal Ianthe in Helsham
Liberty
Cushions from £169 EACH
Berry Vine in Wycombe Fabric by Liberty Lichen
Berry Vine in Wycombe
Liberty
Cushions from £132 EACH
Palampore Trail in Landsdowne Linen Fabric by Liberty Lacquer
Palampore Trail in Landsdowne Linen
Liberty
Cushions from £286 EACH
Fanfare in Gino Fabric by Liberty Flax Flower
Fanfare in Gino
Liberty
Cushions from £87 EACH
Park Stripe Fabric by Liberty Purslane
Park Stripe
Liberty
Cushions from £47 EACH
Palampore Embroidery Fabric by Liberty Lacquer
Palampore Embroidery
Liberty
Cushions from £198 EACH
Floating Pavilion Velvet Fabric by Liberty Kelp
Floating Pavilion Velvet
Liberty
Cushions from £158 EACH
Palm Parade in Dundee Fabric by Liberty Lapis
Palm Parade in Dundee
Liberty
Cushions from £166 EACH
Bombazine in Ledbury Fabric by Liberty Dragonfly
Bombazine in Ledbury
Liberty
Cushions from £157 EACH
Ottoman Spot Fabric by Liberty Fennel
Ottoman Spot
Liberty
Cushions from £110 EACH
Sambourne Vine Fabric by Liberty Cinnabar
Sambourne Vine
Liberty
Cushions from £319 EACH
Archive Geo Fabric by Liberty Ointment
Archive Geo
Liberty
Cushions from £110 EACH
Cotton Velvet Plain Fabric by Liberty Slipper
Cotton Velvet Plain
Liberty
Cushions from £72 EACH
Feather Petals Fabric by Liberty Lapis
Feather Petals
Liberty
Cushions from £65 EACH
Felix Raison in Cotton Velvet Fabric by Liberty Dragonfly
Felix Raison in Cotton Velvet
Liberty
Cushions from £74 EACH £127
Tapestry Trellis Fabric by Liberty Lapis
Tapestry Trellis
Liberty
Cushions from £47 EACH
Pomegranate Garden in Downley Fabric by Liberty Lacquer
Pomegranate Garden in Downley
Liberty
Cushions from £190 EACH
615 Products
  • Page 1 of 16
View
Sort By

Can’t find what you’re looking for? We can help.

Call our dedicated team of specialists on 01761 404505 or email us.

Back to top