Old Persian Shiraz rug 210 x 95 cm
Thames Oriental Rugs
Regular price £395.00
Handmade Persian Shiraz rug 220 x 120 cm
Regular price £595.00
Handmade Persian Shiraz rug 240 x 150 cm
Regular price £695.00
Overdyed Persian Tabriz Wool Carpet 385 x 285 cm
Regular price £1,995.00
Handmade Persian Overdyed rug 180 x 135 cm
Regular price £495.00
Fine Persian Sumac Kilim Runner 295 x 80 cm
Regular price £1,495.00
Antique Persian Bijar Bidjar Runner, Circa 1890.
Regular price £2,995.00 Sale price £2,495.00
Antique Persian Tabriz rug Birds and animals design 170 x 135 cm
Regular price £995.00
Vintage Persian Shiraz rug 295 x 165 cm
Antique Persian Tabriz carpet 320 x 235 cm
Breathtaking Persian kashan carpet 435 x 300 cm
Regular price £6,995.00
Overdyed Persian Tabriz carpet 310 x 295 cm
Antique Persian Shiraz rug 260 x 165 cm
Regular price £795.00
Antique Persian Heriz carpet 325 x 220 cm
Antique Persian Mahal carpet Circa 1900
Regular price £2,400.00
Vintage Persian Hamedan rug 270 x 140 cm
Old Handmade Persian Karajeh Runner 315 x 115 cm
Antique Persian Hamadan runner 300 x 95 cm
Old Handmade Persian Karajeh runner 295 x 120 cm
Regular price £995.00 Sale price £695.00
Antique Persian Qashqai Rug Circa 1920
Regular price £1,195.00