Vintage Persian Hamedan runner 360 x 100 cm
Thames Oriental Rugs
Regular price £695.00
Old Handmade Persian Karajeh Runner 315 x 115 cm
Antique Persian Hamadan runner 300 x 95 cm
Regular price £595.00
Old Handmade Persian Karajeh runner 295 x 120 cm
Regular price £995.00 Sale price £695.00
Antique Persian Mahal runner 285 x 133 cm
Persian Karajeh runner 395 x 105 cm
Regular price £1,995.00
Vintage Persian Hamadan runner 310 x 120 cm
Old Handmade Persia Hamadan Runner 470 x 85 cm
Regular price £1,195.00
Old Handmade Persian Hamadan Runner 285 x 85 cm
Regular price £495.00
Vintage Persian Tabriz Runner 555 x 85 cm
Regular price £995.00
Persian Shiraz Rug 290 x 150 cm
Antique Persian Hamadan Runner 310 x 110 cm
Old Handmade Persian Hamadan runner 420 x 98 cm
Antique Persian Heriz runner 325 x 125 cm
Regular price £1,495.00
Old Handmade Caucasian Kilim 365 x 155 cm
Old Handmade Persian Hamadan runner 310 x 120 cm
Regular price £795.00
Old handmade Caucasian Azerbaijan Kilim 315 x 150 cm
Old handmade Caucasian Azerbaijan Kilim 375 x 155 cm
Old Handmade Persian Heriz Runner 300 x 110 cm
Old Handmade Persian Heriz runner 340 x 110 cm