Fabric & Textiles

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

1351 products
1351 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

Riva

Marigold 167x182 Pencil Pleat Curtains Indigo

Regular price £112.99
£112.99
Sale price
Regular price

Riva

Marigold 167x137 Pencil Pleat Curtains Leaf Green

Regular price £73.99
£73.99
Sale price
Regular price

Riva

Marigold 117x182 Pencil Pleat Curtains Leaf Green

Regular price £74.99
£74.99
Sale price
Regular price

Riva

Marigold 117x137 Pencil Pleat Curtains Leaf Green

Regular price £63.99
£63.99
Sale price
Regular price

Riva

Hutton 228x182 Pencil Pleat Curtains Sage

Regular price £137.99
£137.99
Sale price
Regular price

Riva

Hutton 167x182 Pencil Pleat Curtains Linen

Regular price £81.99
£81.99
Sale price
Regular price

Riva

Hutton 167x137 Pencil Pleat Curtains Sage

Regular price £98.99
£98.99
Sale price
Regular price

Riva

Hutton 167x137 Pencil Pleat Curtains Blue

Regular price £68.99
£68.99
Sale price
Regular price

Riva

Cray 228x182 Pencil Pleat Curtains Sage/Sunflower

Regular price £142.99
£142.99
Sale price
Regular price

Riva

Cray 228x137 Pencil Pleat Curtains Sage/Sunflower

Regular price £120.99
£120.99
Sale price
Regular price

Riva

Cray 228x137 Pencil Pleat Curtains Indigo/Berry

Regular price £84.99
£84.99
Sale price
Regular price

Riva

Cray 167x182 Pencil Pleat Curtains Sage/Sunflower

Regular price £81.99
£81.99
Sale price
Regular price

Riva

Cray 167x182 Pencil Pleat Curtains Indigo/Berry

Regular price £81.99
£81.99
Sale price
Regular price

Riva

Cray 117x182 Pencil Pleat Curtains Sage/Sunflower

Regular price £81.99
£81.99
Sale price
Regular price

Riva

Cray 117x182 Pencil Pleat Curtains Indigo/Berry

Regular price £56.99
£56.99
Sale price
Regular price

Riva

Chinese Lanterns 228x228 Pencil Pleat Curtains Linen

Regular price £236.99
£236.99
Sale price
Regular price

Riva

Brook 228x228 Pencil Pleat Curtains Linen

Regular price £143.99
£143.99
Sale price
Regular price

Riva

Brook 167x228 Pencil Pleat Curtains Forest Green

Regular price £152.99
£152.99
Sale price
Regular price

Riva

Brook 167x137 Pencil Pleat Curtains Forest Green

Regular price £106.99
£106.99
Sale price
Regular price

Riva

Brook 117x137 Pencil Pleat Curtains Forest Green

Regular price £71.99
£71.99
Sale price
Regular price

Riva

Adele 167x182 Eyelet Curtains Sage

Regular price £75.99
£75.99
Sale price
Regular price

Riva

Adele 117x182 Eyelet Curtains Sage

Regular price £52.99
£52.99
Sale price
Regular price

Riva

Acorn Multi 228x137 Pencil Pleat Curtains Thyme/Forest

Regular price £140.99
£140.99
Sale price
Regular price

Riva

Acorn Multi 167x137 Pencil Pleat Curtains Thyme/Forest

Regular price £113.99
£113.99
Sale price
Regular price

Riva

Acorn Tonal 228x228 Pencil Pleat Curtains Sage

Regular price £164.99
£164.99
Sale price
Regular price

Riva

Acorn Tonal 228x228 Pencil Pleat Curtains Linen

Regular price £164.99
£164.99
Sale price
Regular price

Riva

Acorn Tonal 228x228 Pencil Pleat Curtains Ivory

Regular price £164.99
£164.99
Sale price
Regular price

Riva

Acorn Tonal 167x228 Pencil Pleat Curtains Ivory

Regular price £135.99
£135.99
Sale price
Regular price

Riva

Acorn Tonal 167x137 Pencil Pleat Curtains Gold

Regular price £92.99
£92.99
Sale price
Regular price

Riva

Acorn Tonal 167x137 Pencil Pleat Curtains Brick

Regular price £92.99
£92.99
Sale price
Regular price

Riva

Acorn Tonal 117x182 Pencil Pleat Curtains Gold

Regular price £77.99
£77.99
Sale price
Regular price

Riva

Acorn Tonal 117x182 Pencil Pleat Curtains Brick

Regular price £77.99
£77.99
Sale price
Regular price

Riva

Zen Tie Back Damson

Regular price £1.99
£1.99
Sale price
Regular price

Riva

Savoy Tie Back Black

Regular price £11.99
£11.99
Sale price
Regular price

Riva

Jewel Tie Back Green

Regular price £4.99
£4.99
Sale price
Regular price

Riva

Crystal Ball Tie Back Damson

Regular price £6.99
£6.99
Sale price
Regular price

Riva

Cannes Tie Back Pink

Regular price £2.99
£2.99
Sale price
Regular price

Riva

Bellini Tie Back Black

Regular price £3.99
£3.99
Sale price
Regular price

Riva

Pomegranate 167x182 Pencil Pleat Curtains Green

Regular price £38.99
£38.99
Sale price
Regular price

Riva

Pomegranate 167x137 Pencil Pleat Curtains Natural

Regular price £40.99
£40.99
Sale price
Regular price

Riva

Pomegranate 167x137 Pencil Pleat Curtains Green

Regular price £53.99
£53.99
Sale price
Regular price

Riva

Pomegranate 117x137 Pencil Pleat Curtains Green

Regular price £44.99
£44.99
Sale price
Regular price

Riva

Ophelia 167x228 Pencil Pleat Curtains Blue/Saffron

Regular price £117.99
£117.99
Sale price
Regular price

Riva

Ophelia 167x182 Pencil Pleat Curtains Blue/Saffron

Regular price £99.99
£99.99
Sale price
Regular price

Riva

Ophelia 117x182 Pencil Pleat Curtains Blue/Saffron

Regular price £68.99
£68.99
Sale price
Regular price

Riva

Ophelia 117x137 Pencil Pleat Curtains Blue/Saffron

Regular price £57.99
£57.99
Sale price
Regular price

Riva

Grantley 167x228 Pencil Pleat Curtains Emerald

Regular price £55.99
£55.99
Sale price
Regular price

Riva

Grantley 167x137 Pencil Pleat Curtains Natural

Regular price £60.99
£60.99
Sale price
Regular price

Riva

Grantley 117x182 Pencil Pleat Curtains Natural

Regular price £43.99
£43.99
Sale price
Regular price

Riva

Shiraz Curtain 90x90 Pencil Pleat Curtains Navy

Regular price £183.99
£183.99
Sale price
Regular price

Riva

Shiraz Curtain 90x90 Pencil Pleat Curtains Emerald

Regular price £183.99
£183.99
Sale price
Regular price

Riva

Shiraz Curtain 66x90 Pencil Pleat Curtains Navy

Regular price £139.99
£139.99
Sale price
Regular price

Riva

Shiraz Curtain 66x72 Pencil Pleat Curtains Navy

Regular price £116.99
£116.99
Sale price
Regular price

Riva

Shiraz Curtain 66x72 Pencil Pleat Curtains Emerald

Regular price £116.99
£116.99
Sale price
Regular price

Riva

Winchester 168x183 Pencil Pleat Curtains Mocha

Regular price £42.99
£42.99
Sale price
Regular price

Riva

Unicorn 168x183 Ppt Curtains Pink

Regular price £23.99
£23.99
Sale price
Regular price

Riva

Shiraz Curtain 90x90 Burgundy

Regular price £183.99
£183.99
Sale price
Regular price

Riva

Robot 168x183 Pencil Pleat Curtains Blue

Regular price £8.99
£8.99
Sale price
Regular price

Riva

Harrison 229x229 Ppt Curtains Marine Blue

Regular price £33.99
£33.99
Sale price
Regular price

Riva

Harrison 168x229 Ppt Curtains Marine Blue

Regular price £27.99
£27.99
Sale price
Regular price

Riva

Sophia 117x183 Eyelet Curtain Sage

Regular price £58.99
£58.99
Sale price
Regular price

Riva

Sophia 117x183 Eyelet Curtain Natural

Regular price £58.99
£58.99
Sale price
Regular price

Riva

Sophia 117x183 Eyelet Curtain Blue

Regular price £31.99
£31.99
Sale price
Regular price

Riva

Sophia 117x137 Eyelet Curtain Sage

Regular price £46.99
£46.99
Sale price
Regular price

Riva

Sophia 117x137 Eyelet Curtain Natural

Regular price £37.99
£37.99
Sale price
Regular price

Riva

Sophia 117x137 Eyelet Curtain Blue

Regular price £32.99
£32.99
Sale price
Regular price

Riva

Sophia 168x183 Eyelet Curtain Sage

Regular price £79.99
£79.99
Sale price
Regular price

Riva

Sophia 168x183 Eyelet Curtain Natural

Regular price £63.99
£63.99
Sale price
Regular price

Riva

Sophia 168x183 Eyelet Curtain Gold

Regular price £79.99
£79.99
Sale price
Regular price

Riva

Sophia 229x229 Eyelet Curtain Sage

Regular price £122.99
£122.99
Sale price
Regular price

Riva

Sophia 229x229 Eyelet Curtain Natural

Regular price £122.99
£122.99
Sale price
Regular price

Riva

Sophia 168x229 Eyelet Curtain Natural

Regular price £92.99
£92.99
Sale price
Regular price

Riva

Sophia 168x137 Eyelet Curtain Natural

Regular price £66.99
£66.99
Sale price
Regular price

Riva

Nola 117x183 Eyelet Curtains Olive

Regular price £33.99
£33.99
Sale price
Regular price

Riva

Nola 117x137 Eyelet Curtains Olive

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Nola 117x137 Eyelet Curtains Oat

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Nola 168x183 Eyelet Curtains Olive

Regular price £36.99
£36.99
Sale price
Regular price

Riva

Nola 168x137 Eyelet Curtains Oat

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Heavy Chenille 117x183 Eyelet Curtain Olive

Regular price £66.99
£66.99
Sale price
Regular price

Riva

Heavy Chenille 117x183 Eyelet Curtain Navy

Regular price £66.99
£66.99
Sale price
Regular price

Riva

Heavy Chenille 117x183 Eyelet Curtain Nutmeg

Regular price £66.99
£66.99
Sale price
Regular price

Riva

Heavy Chenille 117x183 Eyelet Curtain Natural

Regular price £66.99
£66.99
Sale price
Regular price

Riva

Heavy Chenille 117x183 Eyelet Curtain Marine

Regular price £66.99
£66.99
Sale price
Regular price

Riva

Heavy Chenille 117x183 Eyelet Curtain Greige

Regular price £66.99
£66.99
Sale price
Regular price