Old Handmade Persian Kashqai Rug 170 x 115 cm
Thames Oriental Rugs
Regular price £695.00
Old Handmade Persian Kilim 310 x 210 cm
Regular price £650.00
OLD HANDMADE PERSIAN MAHAL BLUE RUNNER 324 X 115 CM
Thames Oriental Carpet
Regular price £595.00
Old Handmade Persian Mahal Rug 195 x 123 cm
Old Handmade Persian Mahal Rug 262 x 155 cm
Regular price £995.00
Old Handmade Persian Mahal runner 290 x 95 cm
Regular price £395.00
OLD HANDMADE PERSIAN MAHAL RUNNER WITH BOTEH DESIGN 292 X 90 CM
Regular price £400.00
OLD HANDMADE PERSIAN MALAYER RUNNER IN GREAT CONDITION 308 X 102 CM
OLD HANDMADE PERSIAN MASHAD CARPET 290 X 190 CM
OLD HANDMADE PERSIAN MASHAD CARPET 345 X 248 CM
Regular price £1,195.00
Old Handmade Persian Mashad Carpet 370 x 295 cm
Regular price £1,995.00
Old Handmade Persian Mashad carpet in great condition 300 x 200 cm
Regular price £1,795.00
OLD HANDMADE PERSIAN MASHAD CARPET, FLORAL DESIGN 355 X 275 CM
Old Handmade Persian Meshkin Rug 110 x 62 cm
Regular price £150.00
Old Handmade Persian Qashqai Rug 192 x 145 cm
Regular price £795.00
Old Handmade Persian Qashqai Rug 250 x 160 cm
Regular price £1,495.00
OLD HANDMADE PERSIAN RUG FLORAL DESIGN 87 X 63 CM
Regular price £165.00
Old Handmade Persian Rug Indigo Medallion Design 142 x 90 cm
Regular price £495.00
Old Handmade Persian Rug with Herati design 83 x 53 cm cm
OLD HANDMADE PERSIAN RUG, HERATI DESIGN 126 X 73 CM
Regular price £295.00