Customer Service
Brands
Campaigns
About us
Tableware
Home Décor
Lighting
Furniture
Kitchen
Textiles & Rugs
Outdoor furniture
Brands
News
Campaigns
All offers
Rooms
Inspiration
Follow us
No import fees to the UK – all duties pre-paid!
Free shipping over £149 (small items)
30 day return policy

Textiles & Rugs

Soft textiles make a home warm, welcoming and cosy. Whether you’re looking for a beautifully patterned rug, cool linen sheets or new curtains, you’ll find a wide range of textiles here.
Categories (7)
Bathroom Textiles
Bedroom Textiles
Curtains
Kids Textiles
Kitchen Textiles
Plaids & Decorative cushions
Rugs
Price
£7.00
£55.00
£400.00
£3 000.00
£22 000.00
Brands (110)
Colour (14)
Material (16)
Size (328)
Series (400)
In stock
6126 products

Chhatwal & Jonsson

Dhurry Wool Mahi Carpet 200x300 cm, Off White/Grey
£539.00
Backorder item – est. to ship in: 1-2 weeks

Chhatwal & Jonsson

Dhurry Wool Mahi Carpet 170x240 cm, Off White/Grey
£385.00
Backorder item – est. to ship in: 1-2 weeks

Madam Stoltz

Cushion Cover Jute 45x45 cm, Black/Natural
£20.30£28.80
In stock

Missoni Home

Giacomo Towel 40x70 cm, 100
£20.00
Only 1 pcs left in stock

HAY

Été Pillowcase 50x70 cm, Midnight Blue/Light Grey
£19.00
Only 4 pcs left in stock

Carolina Gynning

Slice Of Life Kitchen Towel, 2-pack
£10.60£15.90
In stock

Rug Solid

PET Matta 65x135 cm, Gradient Granite
£112.00
Backorder item – est. to ship in: 4-6 weeks

Arabia

Moomin Towel 30x50 cm, Lily Black And White
£9.20
Only 2 pcs left in stock

House Doctor

Stripe Cushion Cover 50x50 cm, Black/Grey
£35.00
Only 2 pcs left in stock

House Doctor

Zena Rug 90x200 cm, White/Black
£119.00
In stock

House Doctor

Inner Pillow, 50x70 cm
£17.00
In stock

Bloomingville

Bumper/ Pillow, Grey Fox
£75.00
Only 3 pcs left in stock

Bloomingville

Seagrass Rug 200 cm
£149.00£169.00
In stock

Bloomingville

Throw 130x160 cm, Nature
£13.00£20.00
In stock

Bloomingville

Throw 130x160 cm, Grey
£20.00
In stock

Lexington

Lexington Pillowcase 50x60 cm, White
£29.30£45.00
In stock

Lexington

Original Towel Red, 30x30 cm
£5.20£8.00
Only 4 pcs left in stock

Lexington

Original Towel 30x30 cm, White
£8.00
Only 2 pcs left in stock

Lexington

Original Towel 30x50 cm, White
£6.50£10.00
In stock

Lexington

Original Towel 100x150 cm, White
£60.00
Only 3 pcs left in stock

Lexington

Original Towel 30x50 cm, Navy
£6.50£10.00
In stock

Lexington

Original Towel 50x70 cm, Navy
£20.00
Only 5 pcs left in stock

Lexington

Original Towel 70x130 cm, Navy
£28.60£44.00
Only 1 pcs left in stock

Lexington

Original Towel 100x150 cm, Navy
£60.00
Only 4 pcs left in stock

Lexington

Original Towel 30x30 cm, Black
£5.20£8.00
Only 4 pcs left in stock

Lexington

Original Towel 30x50 cm, Black
£6.50£10.00
In stock

Lexington

Original Towel 50x70 cm, Black
£13.00£20.00
In stock

Lexington

Original Towel 100x150 cm, Black
£60.00
Only 5 pcs left in stock

Lexington

Original Towel 30x30 cm, Dark Grey
£5.20£8.00
In stock

Lexington

Original Towel 30x50 cm, Dark Grey
£6.50£10.00
In stock

Lexington

Original Towel 50x70 cm, Dark Grey
£13.00£20.00
In stock

Lexington

Original Towel 70x130 cm, Dark Grey
£28.60£44.00
Only 3 pcs left in stock

Lexington

Original Towel 30x50 cm, Charcoal
£6.50£10.00
In stock

Lexington

Original Towel 50x70 cm, Charcoal
£13.00£20.00
Only 4 pcs left in stock

Lexington

Original Towel 100x150 cm, Charcoal
£60.00
Only 5 pcs left in stock

Lexington

Original Towel 50x70 cm, Light Rose
£20.00
In stock

Lexington

Original Towel 100x150 cm, Light Rose
£39.00£60.00
Only 2 pcs left in stock

Lexington

Original Towel 30x50 cm, Tan
£6.50£10.00
In stock

Lexington

Original Towel 100x150 cm, Tan
£39.00£60.00
Backorder item – est. to ship in: 2-3 weeks

Lexington

Original Towel 50x70 cm, Vintage Green
£13.00£20.00
Only 1 pcs left in stock

Pappelina

Svea Doormat, 70x50 cm, White Metallic/White
£46.00
Only 1 pcs left in stock

Pappelina

Svea Rug White Metallic/White, 70x160 cm
£143.00
Only 3 pcs left in stock

Pappelina

Svea Doormat 70x50 cm, Grey Metallic/Grey
£45.90
Only 1 pcs left in stock

Pappelina

Vera Rug Black / Vanilla, 70x150 cm
£85.20£131.00
In stock

Pappelina

Vera Rug Black / Vanilla, 70x225 cm
£189.00
In stock

Pappelina

Vera Rug Black / Vanilla, 70x375 cm
£288.00
Only 1 pcs left in stock
Show more
Bathroom Textiles
Bedroom Textiles
Curtains
Kids Textiles
Kitchen Textiles
Plaids & Decorative cushions
Rugs