Handmade Persian Kashan carpet with great design & superb colours 340 x 248 cm
Thames Oriental Rugs
Regular price £1,995.00
HANDMADE PERSIAN KASHAN RUG 212 X 143 CM
Thames Oriental Carpet
Regular price £1,995.00 Sale price £1,695.00
Handmade Persian Kashan Rug 303 x 190 cm
HANDMADE PERSIAN KASHAN RUNNER 370 x 100 CM
Regular price £1,495.00
Handmade Persian Kashmar Carpet 385 x 310 cm
Handmade Persian Kashmar carpet with superb colours 285 x 197 cm
Handmade Persian Malayer Runner Boteh Design 314 x 102 cm
Regular price £995.00
HANDMADE PERSIAN NAIN RUG SILK & WOOL 290 X 195 CM
Regular price £1,795.00
Handmade Persian Nain Silk & Wool Rug 115 cm
Handmade Persian Nain Silk & Wool rug 115 x 115 cm
Handmade Persian Overdyed rug 180 x 135 cm
Regular price £495.00
Handmade Persian rug from The Greater Hamedan region 260 x 165 cm
Handmade Persian Sarouk Runner 425 x 80 cm
Handmade Persian Shiraz Gabbeh Rug 233 x 125 cm
Regular price £695.00
Handmade Persian Shiraz Qashqai wool runner 290 x 108 cm
Regular price £595.00
Handmade Persian Shiraz Qashqai wool runner long narrow rug 307 x 93 cm
Regular price £550.00
Handmade Persian Shiraz rug 220 x 120 cm
Handmade Persian Shiraz rug 240 x 150 cm
Handmade Persian Shiraz runner 290 x 105 cm
HANDMADE PERSIAN SIRJAN RUG 50 x 40 CM
Regular price £80.00