Antique Persian Shiraz rug 270 x 150 cm
Thames Oriental Rugs
Regular price £995.00
Antique Persian Qashqai Rug Circa 1900
Regular price £2,400.00
Antique Persian Mahal runner 285 x 133 cm
Regular price £595.00
Old Persian Turkmen rug 180 x 130 cm
Regular price £495.00
Old Handmade Persian Shiraz rug 160 x 110 cm
Regular price £395.00
Antique Persian Shiraz rug Tree of Life design 175 x 145 cm
Antique Persian Kashan carpet 430 x 290 cm
Regular price £3,495.00
Vintage Persian Tabriz Runner 555 x 85 cm
Antique Persian Shiraz Qashqai rug 315 x 220 cm
Regular price £1,695.00
Antique Persian Mashad Carpet Circa 1890
Regular price £3,400.00
Persian Shiraz Rug 290 x 150 cm
Regular price £1,195.00
Vintage Persian Tabriz Overdyed Carpet 355 x 250 cm
Regular price £1,495.00
Antique Persian Hamadan Runner 310 x 110 cm
Old Handmade Persian Hamadan runner 420 x 98 cm
Hand Woven Persian Mashad Carpet 400 x 295 cm
Antique Persian Bidjar Rug 175 x 115 cm
Regular price £1,995.00
Antique Persian Hamedan Rug 177 x 117 cm
Regular price £300.00
Signed Persian Mashad Carpet 540 x 350 cm
Regular price £9,995.00
Antique Persian Kerman Carpet 640 x 390 cm
Regular price £16,000.00 Sale price £9,000.00
Old Handmade Persian Qashqai Rug 250 x 160 cm