Rugs

We have a fabulous collection of rugs, both hand made and machine made.

  • Sort by

Ornate Rugs Ltd

Kazak Rug - 266cm x 186cm

Regular Price
£1,485.00 GBP
Sale Price
£1,485.00 GBP
Regular Price
Unit Price
per 

Walton & Co

Seville Rug - 80cm x 130cm

Regular Price
£43.50 GBP
Sale Price
£43.50 GBP
Regular Price
Unit Price
per 

Ornate Rugs Ltd

Fine Farahhan Rug - 200cm x 152cm

Regular Price
£1,025.00 GBP
Sale Price
£1,025.00 GBP
Regular Price
Unit Price
per 

Ornate Rugs Ltd

Fine Shirvan Rug - 251cm x 180cm

Regular Price
£1,950.00 GBP
Sale Price
£1,950.00 GBP
Regular Price
Unit Price
per 

Ornate Rugs Ltd

Fine Farahan - 233cm x 174cm

Regular Price
£1,650.00 GBP
Sale Price
£1,650.00 GBP
Regular Price
Unit Price
per 

Oriental Weavers

Gardenia Bloom Rug - 160cm x 230cm

Regular Price
£110.00 GBP
Sale Price
£110.00 GBP
Regular Price
Unit Price
per 
Sold Out

Ornate Rugs Ltd

Kazak Rug - 174cm x 120cm

Regular Price
£405.00 GBP
Sale Price
£405.00 GBP
Regular Price
Unit Price
per 
Sold Out

Oriental Carpets Ltd

Stripe Rug - 240cm x 170cm

Regular Price
£391.50 GBP
Sale Price
£391.50 GBP
Regular Price
Unit Price
per 

Oriental Weavers

Moda Chevron Grey - 120cm x 160cm

Regular Price
£40.00 GBP
Sale Price
£40.00 GBP
Regular Price
Unit Price
per