Our workshop is open and we are still collecting and delivering your rugs - Adhering to social distancing measures - Call us: 0203 174 2427 | e-mail: info@jamesbarclay.co.uk

Collection: All Old Rugs & Carpets

A wide variety of Old pieces specially selected by James Barclay Rugs. All beautifully handmade with flower and vegetable dyes with some dating back to the mid 19th century.
87 products
  • 5147 Kashan 178x118cm
    5147 Kashan 178x118cm
    Regular price
    Sold out
    Sale price
    £250.00
    Unit price
    per 
  • 5243 Kashan 513x354cm
    5243 Kashan 513x354cm
    Regular price
    £6,470.00
    Sale price
    £6,470.00
    Unit price
    per 
  • 5462 Nain 297x202cm
    5462 Nain 297x202cm
    Regular price
    £4,460.00
    Sale price
    £4,460.00
    Unit price
    per 
  • 5818 Nain 253x200cm
    5818 Nain 253x200cm
    Regular price
    £4,430.00
    Sale price
    £4,430.00
    Unit price
    per 
  • 6540 Heriz 363x258cm
    6540 Heriz 363x258cm
    Regular price
    Sold out
    Sale price
    £2,800.00
    Unit price
    per 
  • 6543 Turkmen Bokhara 212x157cm
    6543 Turkmen Bokhara 212x157cm
    Regular price
    £780.00
    Sale price
    £780.00
    Unit price
    per 
  • 6545 Kashan 200x132cm
    6545 Kashan 200x132cm
    Regular price
    Sold out
    Sale price
    £860.00
    Unit price
    per 
  • 6549 Tabriz 500x353cm
    6549 Tabriz 500x353cm
    Regular price
    £8,520.00
    Sale price
    £8,520.00
    Unit price
    per 
  • 6550 Tekke 316x246cm
    6550 Tekke 316x246cm
    Regular price
    Sold out
    Sale price
    £1,800.00
    Unit price
    per 
  • 6598 Fine Sarouk 407x314cm
    6598 Fine Sarouk 407x314cm
    Regular price
    Sold out
    Sale price
    £3,960.00
    Unit price
    per 
  • 6603 Sarouk 200x130cm
    6603 Sarouk 200x130cm
    Regular price
    £1,690.00
    Sale price
    £1,690.00
    Unit price
    per 
  • 6607 Indian 224x138cm
    6607 Indian 224x138cm
    Regular price
    £1,590.00
    Sale price
    £1,590.00
    Unit price
    per 
  • 6608 Malayer 200x134cm
    6608 Malayer 200x134cm
    Regular price
    £1,220.00
    Sale price
    £1,220.00
    Unit price
    per 
  • 6609 Tabriz 174x123cm
    6609 Tabriz 174x123cm
    Regular price
    £1,470.00
    Sale price
    £1,470.00
    Unit price
    per 
  • 6616 Av-shar 170x130cm
    6616 Av-shar 170x130cm
    Regular price
    £1,160.00
    Sale price
    £1,160.00
    Unit price
    per 
  • 6617 Ferraghan 280x200cm
    6617 Ferraghan 280x200cm
    Regular price
    £4,980.00
    Sale price
    £4,980.00
    Unit price
    per 
  • 6618 Turkmen 205x128cm
    6618 Turkmen 205x128cm
    Regular price
    £1,430.00
    Sale price
    £1,430.00
    Unit price
    per 
  • 6620 Belouch 312x186cm
    6620 Belouch 312x186cm
    Regular price
    Sold out
    Sale price
    £2,400.00
    Unit price
    per 
  • 6621 Belouch 262x194cm
    6621 Belouch 262x194cm
    Regular price
    £2,440.00
    Sale price
    £2,440.00
    Unit price
    per 
  • 6623 Turkish Ushak 353x272cm
    6623 Turkish Ushak 353x272cm
    Regular price
    Sold out
    Sale price
    £2,800.00
    Unit price
    per 
  • 6624 Heriz 354x267cm
    6624 Heriz 354x267cm
    Regular price
    £1,760.00
    Sale price
    £1,760.00
    Unit price
    per 
  • 6625 Kazak 179x120cm
    6625 Kazak 179x120cm
    Regular price
    £1,680.00
    Sale price
    £1,680.00
    Unit price
    per 
  • 6628 Qashqai 282x184cm
    6628 Qashqai 282x184cm
    Regular price
    £3,710.00
    Sale price
    £3,710.00
    Unit price
    per 
  • 6630 Khamsey 285x155cm
    6630 Khamsey 285x155cm
    Regular price
    £2,330.00
    Sale price
    £2,330.00
    Unit price
    per 
  • 6631 Fine Kashan 204x136cm
    6631 Fine Kashan 204x136cm
    Regular price
    £4,960.00
    Sale price
    £4,960.00
    Unit price
    per 
  • 6632 Fine Kashan 205x136cm
    6632 Fine Kashan 205x136cm
    Regular price
    £4,960.00
    Sale price
    £4,960.00
    Unit price
    per 
  • 6636 Av-shar 150x125cm
    6636 Av-shar 150x125cm
    Regular price
    Sold out
    Sale price
    £1,550.00
    Unit price
    per 
  • 6637 Kilim 330x248cm
    6637 Kilim 330x248cm
    Regular price
    £3,400.00
    Sale price
    £3,400.00
    Unit price
    per 
  • 6638 Isfahan Prayer 210x140cm
    6638 Isfahan Prayer 210x140cm
    Regular price
    Sold out
    Sale price
    £2,770.00
    Unit price
    per 
  • 6639 Isfahan 216x130cm
    6639 Isfahan 216x130cm
    Regular price
    £2,790.00
    Sale price
    £2,790.00
    Unit price
    per 
  • 6640 Kashgi 253x151cm
    6640 Kashgi 253x151cm
    Regular price
    Sold out
    Sale price
    £1,800.00
    Unit price
    per 
  • 6642 Shirvan 172x122cm
    6642 Shirvan 172x122cm
    Regular price
    £1,460.00
    Sale price
    £1,460.00
    Unit price
    per