Handmade Persian Hamadan Carpet Floral Design 290 x 205 cm
Thames Oriental Carpet
Regular price £1,195.00
Fine Handmade Kashan carpet 390 x 296 cm
Regular price £1,995.00
Handmade Persian kashan Carpet 358 x 295 cm
Regular price £1,795.00
FINE HANDMADE CHINESE SILK CARPET 244 X 153 CM
Thames Oriental Rugs
Regular price £2,995.00
KASHMIR SILK RUG WITH SUPERB DESIGN AND COLOURS 310 X 210 CM
Regular price £4,995.00 Sale price £3,495.00
Fine Handmade Chinese Silk Carpet 360 x 270 cm
Regular price £5,995.00
Signed Kayam Handmade Chinese Carpet 220 x 195 cm
Persian Nahavand Rug 260 x 160 cm
Regular price £1,495.00
Antique Persian Baluch Rug 240 x 120 cm
Regular price £495.00
Persian Baluch Rug 270 x 130 cm
Regular price £550.00
Signed Persian Tabriz Rug 215 x 150 cm
Persian Qum Rug, Tree of Life design 202 x 144 cm
Regular price £4,995.00
Antique Persian Qazvin Carpet Circa 1920
Regular price £14,995.00 Sale price £9,995.00
Overdyed Persian Shiraz Rug 265 x 158 cm
Regular price £600.00
Old Handmade Persian Shiraz Rug 250 x 155 cm
Vintage Persian Shiraz Rug 260 x 154 cm
Regular price £995.00
Old Handmade Persian Shiraz Rug 315 x 130 cm
Old Handmade Persian Mahal Rug 262 x 155 cm
Old Handmade Persian Shiraz Rug 220 x 133 cm
Regular price £695.00
Overdyed Persian Tabriz Wool Carpet 320 x 220 cm