Old Handmade Caucasian Kilim 365 x 155 cm
Thames Oriental Rugs
Regular price £1,495.00
Old Handmade Caucasian Lankaran runner 310 x 120 cm
Regular price £595.00
Old Handmade Persia Hamadan Runner 470 x 85 cm
Regular price £1,195.00
Old Handmade Persian Bakhtiari rug 295 x 150 cm
Regular price £695.00
OLD HANDMADE PERSIAN BALUCH RUNNER 330 X 65 CM
Thames Oriental Carpet
Old Handmade Persian Hamadan Long Narrow Runner 600 x 70 cm
Regular price £1,995.00
Old Handmade Persian Hamadan Runner 260 x 80 cm
Regular price £400.00
Old Handmade Persian Hamadan Runner 282 x 62 cm
Regular price £450.00
Old Handmade Persian Hamadan Runner 285 x 85 cm
Regular price £495.00
Old Handmade Persian Hamadan Runner 285 x 90cm
Old Handmade Persian Hamadan Runner 300 x 120 cm
Old Handmade Persian Hamadan runner 310 x 120 cm
Regular price £795.00
Old Handmade Persian Hamadan runner 420 x 98 cm
Regular price £995.00
OLD HANDMADE PERSIAN HAMEDAN RUG WITH HERATI DESIGN 207 X 115 CM
Old Handmade Persian Hamedan Runner with Herati design 374 x 84 cm
OLD HANDMADE PERSIAN HERIZ REGION RUNNER 270 X 90 CM
OLD HANDMADE PERSIAN HERIZ REGION RUNNER 270 X 93 CM
OLD HANDMADE PERSIAN HERIZ REGION RUNNER 320 X 130 CM
Regular price £600.00
OLD HANDMADE PERSIAN HERIZ REGION RUNNER 370 X 85 CM
OLD HANDMADE PERSIAN HERIZ REGION RUNNER 372 X 105 CM