Free UK delivery on all orders

Rugs

Every style, size and colour, with free delivery across the UK.

63,926 resultsPage 1668

Red Hand Braided Christmas Tree Skirt

£59–£199
Save Up to 38% Off
Free Delivery

135cm x 185cm First Strike Throw Blanket

Price:£109
Almost Sold Out
Free Delivery

Natural and Red Hand Braided Christmas Tree Skirt

£89–£199
Save Up to 38% Off
Free Delivery

135cm x 185cm Floral-Pink Bloom Throw Blanket

Price:£109
Almost Sold Out
Free Delivery

Blue Saturn Oval Rug

£69–£1,824
Save Up to 38% Off
Free Delivery

135cm x 185cm Yellowstone Throw Blanket

Price:£109
Almost Sold Out
Free Delivery

135cm x 185cm On The Move Throw Blanket

4.3(17)
Price:£109
Free Delivery

135cm x 185cm Day of the Dead Throw Blanket

4.3(17)
Price:£109
Free Delivery

Khaki Gray Eco Southwestern Oval Rug

£39–£989
Save Up to 50% Off
Free Delivery

Yellow Gold Ombre Wool Runner Rug

£139–£1,759
Almost Sold Out
Free Delivery

Yellow Handmade Hand Braided Wool Runner Rug

£99–£539
Almost Sold Out
Free Delivery

7" x 7" Pillow

Price:£79
Free Delivery

Green Solid Comfort Mat

£69–£109
Free Delivery

White Handmade Braided Jute Hearth Rug

£69–£399
Save Up to 38% Off
Free Delivery

Natural and Red Hand Braided Christmas Tree Skirt

£89–£199
Save Up to 38% Off
Free Delivery

Green and Natural Hand Braided Christmas Tree Skirt

£59–£199
Save Up to 38% Off
Free Delivery

Natural and Red Hand Braided Christmas Tree Skirt

£89–£199
Save Up to 38% Off
Free Delivery

Antique Red Isabella Round Rug

£139–£859
Almost Sold Out
Free Delivery

Green Handmade Braided Jute Round Rug

£69–£679
Save Up to 7% Off
Free Delivery

Ivory Contour Square Rug

£29–£569
Free Delivery

95cm x 225cm Hamedan Runner Rug

Price:£779
Free Delivery

265cm x 360cm Hand Knotted Ziegler Rug

Price:£18,869
Free Delivery

120cm x 180cm Hand Knotted Kazak Rug

Price:£449
Free Delivery

105cm x 310cm Hamedan Runner Rug

Price:£1,729
Free Delivery

175cm x 240cm Hand Knotted Ziegler Rug

Price:£2,589
Free Delivery

40cm x 60cm Hand Knotted Ziegler Rug

Price:£129
Free Delivery

200cm x 330cm Vintage Rug

Price:£2,469
Free Delivery

120cm x 185cm Hand Knotted Kazak Rug

Price:£639
Free Delivery

150cm x 200cm Hand Knotted Ziegler Rug

Price:£1,879
Free Delivery

125cm x 215cm Jajim Rug

Price:£699
Free Delivery

130cm x 175cm Hand Knotted Shirvan Rug

Price:£2,039
Free Delivery

Newsletter

Be first to know

New arrivals, exclusive offers and ideas for every room, straight to your inbox.

You will receive offers from us in line with our Privacy Policy. By joining, you accept our Terms & Conditions.

Strictly necessary
Analytics
Marketing