Hand Woven Persian Tabriz Carpet 400 x 300 cm
Thames Oriental Rugs
Regular price £1,995.00
Persian Ferdows carpet 310 x 200 cm
Regular price £1,195.00
Fine Persian Isfahan Najaf Abad Carpet 390 x 300 cm
Regular price £3,650.00
Fine handmade Persian Tabriz Carpet 400 x 300 cm
Hand Woven Persian Mashad Carpet 400 x 295 cm
Regular price £1,495.00
Fine Handmade Persia Kashan Capet 355 x 250 cm
Fine Handmade Persian Kashan Carpet 410 x 300 cm
Regular price £2,995.00
Palace Size Persian Nain Carpet Silk & Wool 600 x 400 cm
Regular price £20,000.00 Sale price £15,000.00
Signed Persian Mashad Carpet 540 x 350 cm
Regular price £9,995.00
Antique Persian Kerman Carpet 640 x 390 cm
Regular price £16,000.00 Sale price £9,000.00
Fine Persian Nain Rug silk & Kork wool 320 x 210 cm
Regular price £9,995.00 Sale price £5,995.00
Old Handmade Persian Qashqai Rug 250 x 160 cm
Signed Persian Tabriz carpet wool and silk 350 x 250 cm
Regular price £6,000.00
Antique Persian Shiraz rug 290 x 210 cm
Antique Persian Shiraz rug 280 x 190 cm
Old Handmade Caucasian Kilim 365 x 155 cm
Old handmade Caucasian Azerbaijan Kilim 375 x 155 cm
Antique Persian Hamadan rug Circa 1900
Regular price £995.00
Old Handmade Persian Heriz Runner 300 x 110 cm
Regular price £495.00
Old Handmade Persian Heriz runner 340 x 110 cm