Handmade and machine-made rugs — every size, certified authentic.
120 × 180 cm
Machine-wovenHerbal Silk & Viscose
Price range: £145.00 through £870.00Excl. VAT
View details120 × 180 cm
Machine-wovenHerbal Silk & Viscose
Price range: £145.00 through £870.00Excl. VAT
View details120 × 180 cm
Machine-wovenHerbal Silk & Viscose
Price range: £145.00 through £870.00Excl. VAT
View details80 × 120 cm
Machine-wovenHerbal Silk & Viscose
Price range: £145.00 through £870.00Excl. VAT
View details120 × 180 cm
Machine-wovenHerbal Silk & Viscose
Price range: £145.00 through £870.00Excl. VAT
View details