A VERY FINE HANDMADE PERSIAN KASHAN RUG 155 X 98 CM
Thames Oriental Carpet
Regular price £695.00
A VERY FINE HANDMADE PERSIAN KASHAN RUG 172 X 109 CM
Regular price £995.00
A VERY FINE HANDMADE PERSIAN KASHAN RUG 210 X 144 CM
Regular price £1,995.00
A VERY FINE HANDMADE PERSIAN KASHAN RUG 220 X 148 CM
Regular price £1,695.00
A VERY FINE HANDMADE PERSIAN KASHAN RUG 225 X 150 CM
A VERY FINE HANDMADE PERSIAN KASHAN RUG 265 X 149 CM
Regular price £1,295.00
A VERY FINE HANDMADE PERSIAN KASHAN RUG, ALL OVER FLORAL DESIGN 220 X 140 CM
A VERY FINE HANDMADE PERSIAN SAROUK RUG 200 X 134 CM
Regular price £1,595.00
A VERY FINE HANDMADE PERSIAN SAROUK RUG 205 X 133 CM
Regular price £1,495.00
A VERY FINE HANDMADE PERSIAN SAROUK RUG 210 X 130 CM
A VERY FINE HANDMADE PERSIAN SAROUK RUG 227 X 135 CM
A VERY FINE HANDMADE PERSIAN SAROUK RUG WITH FINE FLORAL AND BIRDS DESIGN 218 X 138 CM
A VERY FINE PERSIAN KASHAN KORK WOOL RUG 220 X 145 CM
An Interesting Handmade Persian Tabriz Rug 142 x 103 cm
Regular price £495.00
An Interesting Persian Hamadan Rug 145 x 90 cm
AN OUTSTANDING HANDMADE PERSIAN HERIZ RUNNER GREAT CONDITION 317 X 105 CM
An outstanding handmade Persian Kashan blue rug 210 x 137 cm
Thames Oriental Rugs
Regular price £1,195.00
An outstanding Handmade Persian Kilim 300 x 155 cm
Regular price £595.00
An Outstanding Handmade Persian Shiraz Wool Runner 392 x 128 cm