Vintage Persian Baluch Rug With Birds Design 208 x 112 cm
Thames Oriental Rugs
Regular price £495.00
Overdyed Persian Shiraz Rug 265 x 158 cm
Regular price £600.00
Old Handmade Persian Shiraz Rug 285 x 125 cm
Regular price £500.00
Old Handmade Persian Shiraz Qashqai Rug 190 x 155 cm
Regular price £595.00
Old Handmade Persian Shiraz Rug 250 x 155 cm
Old Handmade Persian Baluch Rug 210 x 116 cm
Old Handmade Persian Shiraz Wool Rug 250 x 162 cm
Antique Persian Shiraz Qashqai Rug With Double Indigo Medallions 185 x 145 cm
Regular price £995.00
Old Handmade Persian Hamedan Rug 127 x 88 cm
Regular price £350.00 Sale price £250.00
Overdyed Persian Turkmen Runner 250 x 80 cm
Regular price £350.00
Old Handmade Persian Hamedan Rug 130 x 90 cm
Antique Persian Afshar Rug. Circa 1850
Regular price £1,495.00
Vintage Persian Shiraz Rug 260 x 154 cm
Old Handmade Persian Shiraz Rug 315 x 130 cm
Regular price £1,195.00
Old Handmade Persian Mahal Rug 262 x 155 cm
Old Handmade Persian Shiraz Rug 160 x 118 cm
Regular price £395.00
Old Handmade Persian Shiraz Rug 160 x 120 cm
Antique Persian Shiraz Rug 295 x 110 cm
Old Handmade Persian Shiraz Rug 220 x 133 cm
Regular price £695.00
Overdyed Persian Tabriz Wool Carpet 320 x 220 cm