Fabric & Textiles

Discover fabric furniture and soft furnishings. Linen, velvet, cotton textiles. Cushions, throws, curtains, bedding. Comfort meets style.

1359 products
1359 products
Sort by:
  • Featured
  • Most relevant
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old

Malini

Malini Kentish Blue Cushion

Regular price £18.00
£18.00
Sale price
Regular price

Malini

Modern Jigsaw Print on Fax Linen Swampgreen

Regular price £19.00
£19.00
Sale price
Regular price

Malini

Smocked Velvet Cushion Mushroom

Regular price £26.00
£26.00
Sale price
Regular price

Malini

Malini Bingham Tan Cushion

Regular price £23.00
£23.00
Sale price
Regular price

Malini

Cut Velvet Dots in Gold

Regular price £23.00
£23.00
Sale price
Regular price

Malini

Malini Aurora Swampgreen Cushion

Regular price £18.00
£18.00
Sale price
Regular price

Malini

Malini Abeja Default Cushion

Regular price £18.00
£18.00
Sale price
Regular price

Malini

Malini Shika Default Cushion

Regular price £16.00
£16.00
Sale price
Regular price

Malini

Malini Rugged Default Cushion

Regular price £17.00
£17.00
Sale price
Regular price

Malini

Malini Luxe Purple Cushion

Regular price £16.00
£16.00
Sale price
Regular price

Malini

Malini Luxe Aubergine Cushion

Regular price £16.00
£16.00
Sale price
Regular price

Malini

Malini Lemur Default Cushion

Regular price £21.00
£21.00
Sale price
Regular price

Malini

Textured Faux Linen Piped Linen

Regular price £16.00
£16.00
Sale price
Regular price

Malini

Textured Faux Linen Piped Linen 45x45 (colour 07)

Regular price £16.00
£16.00
Sale price
Regular price

Malini

Malini Porteofino Default Cushion

Regular price £21.00
£21.00
Sale price
Regular price

Malini

Malini Mars Default Cushion

Regular price £26.00
£26.00
Sale price
Regular price

Malini

Malini Jupiter Default Cushion

Regular price £26.00
£26.00
Sale price
Regular price

Malini

Malini Chloe Default Cushion

Regular price £26.00
£26.00
Sale price
Regular price

Malini

Malini Brienne Default Cushion

Regular price £28.00
£28.00
Sale price
Regular price

Malini

Matt Poly Velvet W. Piping

Regular price £16.00
£16.00
Sale price
Regular price

Malini

Fibre Filled - Matt Velvet Purple

Regular price £16.00
£16.00
Sale price
Regular price

Malini

Velvet Piped Cushion Olive

Regular price £16.00
£16.00
Sale price
Regular price

Malini

Malini Luxe Fuschia Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Matt Poly Velvet W. Piping 30x45 - ID10201054937418

Regular price £16.00
£16.00
Sale price
Regular price

Malini

Cotton Like Chevron Quilt

Regular price £32.00
£32.00
Sale price
Regular price

Malini

Malini Winchcombe Grey Quilt

Regular price From £32.00
From £32.00
Sale price
Regular price

Malini

Malini Amelle Slate Quilt

Regular price From £29.00
From £29.00
Sale price
Regular price

Malini

Cut Velvet Floral Putty

Regular price £30.00
£30.00
Sale price
Regular price

Malini

Malini Ro Default Cushion

Regular price £30.00
£30.00
Sale price
Regular price

Malini

Malini Perth Default Cushion

Regular price £31.00
£31.00
Sale price
Regular price

Malini

Cut Velvet Wave Blue

Regular price £30.00
£30.00
Sale price
Regular price

Malini

Malini Oslo Black Cushion

Regular price From £23.00
From £23.00
Sale price
Regular price

Malini

Malini Nile Default Cushion

Regular price £26.00
£26.00
Sale price
Regular price

Malini

Malini Malmesbury Default Cushion

Regular price £31.00
£31.00
Sale price
Regular price

Malini

Malini Jorvik Slate Cushion

Regular price £30.00
£30.00
Sale price
Regular price

Malini

Malini Jaan Default Cushion

Regular price £28.00
£28.00
Sale price
Regular price

Malini

Malini Ivor Slate Cushion

Regular price From £23.00
From £23.00
Sale price
Regular price

Malini

Malini Heist Default Cushion

Regular price £25.00
£25.00
Sale price
Regular price

Malini

Malini Erin Ivory Cushion

Regular price From £23.00
From £23.00
Sale price
Regular price

Malini

Malini Dubbo Naturals Cushion

Regular price £29.00
£29.00
Sale price
Regular price

Malini

Abstract Geos Greens Linen

Regular price £29.00
£29.00
Sale price
Regular price

Malini

Malini Bingham Olive Cushion

Regular price From £23.00
From £23.00
Sale price
Regular price

Malini

Malini Bingham Blue Cushion

Regular price From £23.00
From £23.00
Sale price
Regular price

Malini

Malini Bingham Black Cushion

Regular price From £23.00
From £23.00
Sale price
Regular price

Malini

Malini Bingham Aubergine Cushion

Regular price From £23.00
From £23.00
Sale price
Regular price

Malini

Malini Tia Sand Cushion

Regular price £23.00
£23.00
Sale price
Regular price

Malini

Malini Tia Navy Cushion

Regular price From £18.00
From £18.00
Sale price
Regular price

Malini

Malini Tia Mustard Cushion

Regular price From £18.00
From £18.00
Sale price
Regular price

Malini

Malini Tia Leafgreen Cushion

Regular price From £18.00
From £18.00
Sale price
Regular price

Malini

Poly Linen Mix with Flange Ivory

Regular price £23.00
£23.00
Sale price
Regular price

Malini

Malini Tia Grey Cushion

Regular price £23.00
£23.00
Sale price
Regular price

Malini

Malini Tia Fuschia Cushion

Regular price From £18.00
From £18.00
Sale price
Regular price

Malini

Malini Tia Black Cushion

Regular price £23.00
£23.00
Sale price
Regular price

Malini

Malini Luxe Truffle Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Teal Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Tan Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Putty Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Pinegreen Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Orange Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Mustard Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Mink Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Grey Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Eucalyptus Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Malini

Malini Luxe Chocolate Cushion

Regular price From £16.00
From £16.00
Sale price
Regular price

Riva

Sheep Doorstop White

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Knot Doorstop Natural

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Knot Doorstop Black

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Heavy Chenille 117x183 Eyelet Curtain Eucalyptus

Regular price £66.99
£66.99
Sale price
Regular price

Riva

Heavy Chenille 117x137 Eyelet Curtain Eucalyptus

Regular price £56.99
£56.99
Sale price
Regular price

Riva

Heavy Chenille 229x183 Eyelet Curtain Eucalyptus

Regular price £119.99
£119.99
Sale price
Regular price

Riva

Heavy Chenille 168x183 Eyelet Curtain Eucalyptus

Regular price £93.99
£93.99
Sale price
Regular price

Riva

Heavy Chenille 229x229 Eyelet Curtain Eucalyptus

Regular price £142.99
£142.99
Sale price
Regular price

Riva

Heavy Chenille 168x229 Eyelet Curtain Eucalyptus

Regular price £110.99
£110.99
Sale price
Regular price

Riva

Heavy Chenille 168x137 Eyelet Curtain Eucalyptus

Regular price £76.99
£76.99
Sale price
Regular price

Riva

Heavy Chenille 229x229 Pencil Pleat Curtain Eucalyptus

Regular price £142.99
£142.99
Sale price
Regular price

Riva

Heavy Chenille 229x183 Pencil Pleat Curtain Eucalyptus

Regular price £119.99
£119.99
Sale price
Regular price

Riva

Heavy Chenille 229x137 Pencil Pleat Curtain Eucalyptus

Regular price £97.99
£97.99
Sale price
Regular price

Riva

Heavy Chenille 168x229 Pencil Pleat Curtain Eucalyptus

Regular price £110.99
£110.99
Sale price
Regular price

Riva

Heavy Chenille 168x183 Pencil Pleat Curtain Eucalyptus

Regular price £93.99
£93.99
Sale price
Regular price

Riva

Heavy Chenille 168x137 Pencil Pleat Curtain Eucalyptus

Regular price £76.99
£76.99
Sale price
Regular price

Riva

Heavy Chenille 117x183 Pencil Pleat Curtain Eucalyptus

Regular price £66.99
£66.99
Sale price
Regular price

Riva

Heavy Chenille 117x137 Pencil Pleat Curtain Eucalyptus

Regular price £56.99
£56.99
Sale price
Regular price

Riva

Heavy Chenille 229x137 Eyelet Curtain Eucalyptus

Regular price £97.99
£97.99
Sale price
Regular price

Riva

Corinthian 117x182 Eyelet Curtains Forest

Regular price £51.99
£51.99
Sale price
Regular price