Rugs

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

  • Sort by

Sale

Ornate Rugs Ltd

Kazak Rug - 266cm x 186cm

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

Walton & Co

Seville Rug - 80cm x 130cm

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

Ornate Rugs Ltd

Fine Farahhan Rug - 200cm x 152cm

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

Ornate Rugs Ltd

Fine Shirvan Rug - 251cm x 180cm

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

Ornate Rugs Ltd

Fine Farahan - 233cm x 174cm

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

Haba Carpets

Zara Turquoise Rug - 120cm x 170cm

Regular Price
£161.50 GBP
Sale Price
£161.50 GBP
Regular Price
£190.00 GBP
Unit Price
per 
Sale

Oriental Weavers

Gardenia Bloom Rug - 160cm x 230cm

Regular Price
£93.50 GBP
Sale Price
£93.50 GBP
Regular Price
£110.00 GBP
Unit Price
per 
Sale

Ornate Rugs Ltd

Kazak Rug - 174cm x 120cm

Regular Price
£344.25 GBP
Sale Price
£344.25 GBP
Regular Price
£405.00 GBP
Unit Price
per 
Sale

Oriental Carpets Ltd

Stripe Rug - 240cm x 170cm

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

Ornate Rugs Ltd

Kazak Rug - 151cm x 102cm

Regular Price
£255.00 GBP
Sale Price
£255.00 GBP
Regular Price
£300.00 GBP
Unit Price
per 
Sale

Oriental Weavers

Moda Chevron Grey - 120cm x 160cm

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

Ornate Rugs Ltd

Fine Farahan Rug - 248cm x 176cm

Regular Price
£1,487.50 GBP
Sale Price
£1,487.50 GBP
Regular Price
£1,750.00 GBP
Unit Price
per 
Sale

Barretts of Woodbridge

Ziegler Rug 266 x 177cm

Regular Price
£1,211.25 GBP
Sale Price
£1,211.25 GBP
Regular Price
£1,425.00 GBP
Unit Price
per 
Sale

Barretts of Woodbridge

Bokhara Rugs

Regular Price
from £100.98 GBP
Sale Price
from £100.98 GBP
Regular Price
£118.80 GBP
Unit Price
per