Old Handmade Persian Mahal Rug 262 x 155 cm
Thames Oriental Rugs
Regular price £995.00 Sale price £700.00
OLD HANDMADE PERSIAN MASHAD CARPET 290 X 190 CM
Thames Oriental Carpet
Regular price £995.00
OLD HANDMADE PERSIAN MASHAD CARPET 345 X 248 CM
Regular price £1,195.00 Sale price £995.00
Old Handmade Persian Mashad Carpet 370 x 295 cm
Regular price £1,995.00 Sale price £1,400.00
Old Handmade Persian Mashad carpet in great condition 300 x 200 cm
Regular price £1,795.00 Sale price £1,300.00
OLD HANDMADE PERSIAN MASHAD CARPET, FLORAL DESIGN 355 X 275 CM
Regular price £1,995.00
Old Handmade Persian Qashqai Rug 250 x 160 cm
Regular price £1,495.00 Sale price £950.00
OLD HANDMADE PERSIAN SHIRAZ REGION RUG, VASE DESIGN 290 X 125 CM
Regular price £695.00 Sale price £530.00
Old Handmade Persian Shiraz Rug 220 x 133 cm
Regular price £695.00 Sale price £495.00
Old Handmade Persian Shiraz Rug 250 x 155 cm
Regular price £595.00 Sale price £450.00
Old Handmade Persian Shiraz Rug 260 x 135 cm
Regular price £695.00 Sale price £500.00
Old Handmade Persian Shiraz Rug 290 x 215 cm
Regular price £1,495.00 Sale price £1,200.00
Old Handmade Persian Shiraz Rug 315 x 130 cm
Regular price £1,195.00 Sale price £750.00
OLD HANDMADE PERSIAN SIRJAN CARPET WITH GREAT DESIGN AND COLOUR 290 X 203 CM
Regular price £1,800.00 Sale price £1,400.00
Old Handmade Persian Sirjan Rug 240 x 160 cm
Regular price £995.00 Sale price £750.00
OLD HANDMADE PERSIAN TABRIZ BLUE CARPET 375 X 308 CM
Regular price £1,495.00 Sale price £850.00
Old Handmade Persian Tabriz Carpet 315 x 235 cm
Old Handmade Persian Tabriz Carpet 395 x 300 cm
Regular price £1,995.00 Sale price £1,600.00
Old Handmade Persian Tabriz Carpet 400 x 310 cm
Regular price £1,600.00 Sale price £1,400.00
Old Handmade Persian Tabriz Carpet 415 x 295 cm
Regular price £1,995.00 Sale price £1,550.00