Old Handmade Persian Sirjan Rug 240 x 160 cm
Thames Oriental Rugs
Regular price £995.00
Antique Persian Shiraz Qashqai Rug 220 x 167 cm
Persian Shiraz Rug 262 x 130 cm
Regular price £695.00
Antique Persian Shiraz Wool Rug 294 x 130 cm
Antique Persian Shiraz Qashqai Rug 302 x 228 cm
Regular price £1,995.00
Old Handmade Persian Mahal Rug 195 x 123 cm
Regular price £595.00
Old Handmade Persian Mashad carpet in great condition 300 x 200 cm
Regular price £1,795.00
Overdyed Persian Tabriz Wool Rug 245 x 145 cm
Old Handmade Persian Shiraz Rug 290 x 215 cm
Regular price £1,495.00
Overdyed Persian Tabriz Carpet 295 x 195 cm
Regular price £1,195.00
Vintage Persian Kashan carpet 290 x 195 cm
An outstanding Persian Moud Carpet 260 x 250 cm
Fine Handmade Chinese Silk Rug 154 x 93 cm
Regular price £2,495.00
ANTIQUE BALUCH RUG CIRCA 1880
Old Handmade Persian Shiraz Gabbeh Rug 210 x 115 cm
Regular price £495.00
Old Handmade Persian Shiraz Qashqai Rug Birds Design 182 x 130 cm
Regular price £795.00
Fine Persian Qashqai Shiraz Runner 380 x 125 cm
Old Handmade Persian Shiraz Qashqai Runner 300 x 115 cm
Persian Nain rug silk & wool 130 x 88 cm
Persian Nain rug silk & wool 140 x 86 cm