0

Your basket is empty

Continue Shopping
Scroll down our homepage to see our latest exclusive promotions!
  • 11746

    Vintage Samarkand carpet

    630 × 425 cm 20’8” x 13’11”
    £25,000
  • 11619

    Antique Donegal carpet

    395 × 300 cm 12’11” x 9’10”
    £35,000
  • 11817

    Portuguese Needlepoint

    400 × 302 cm 13’1” x 9’10”
    £8,000
  • 11922

    Antique Cuenca Spanish carpet

    362 × 280 cm 11’10” x 9’2”
    £5,850
  • 11990

    Antique Heriz carpet

    288 × 216 cm 9’5” x 7’1”
    £7,350
  • 11981

    Antique Heriz carpet

    360 × 257 cm 11’9” x 8’5”
    £9,750
  • 11717

    Antique Mahal carpet

    477 × 385 cm 15’7” x 12’7”
    £35,000
  • 11716

    Antique Mahal carpet

    535 × 382 cm 17’6” x 12’6”
    £45,000
  • 11964

    Antique Ziegler carpet

    350 × 296 cm 11’5” x 9’8”
    £28,500
  • 11687

    Sultanabad carpet

    568 × 405 cm 18’7” x 13’3”
    £26,500
  • 11753

    Antique Isfahan carpet

    383 × 250 cm 12’6” x 8’2”
    £30,000
  • 10551

    Antique Malayer carpet

    295 × 206 cm 9’8” x 6’9”
    £9,250
  • 11859

    Antique Heriz carpet

    290 × 220 cm 9’6” x 7’2”
    £12,850
  • 11944

    Antique Ushak carpet

    282 × 202 cm 9’3” x 6’7”
    £11,500
  • 11965

    Antique Mahal carpet

    357 × 278 cm 11’8” x 9’1”
    £13,250
  • 11930

    Distressed Antique Kirman carpet

    407 × 302 cm 13’4” x 9’10”
    £5,250
  • 11201

    Antique Heriz carpet

    330 × 243 cm 10’9” x 7’11”
    £7,250
  • 11937

    Distressed Antique Mahal carpet

    365 × 260 cm 11’11” x 8’6”
    £4,250
  • 11936

    Distressed Antique Mahal carpet

    380 × 286 cm 12’5” x 9’4”
    £4,250
  • 11939

    Antique Mahal carpet

    380 × 256 cm 12’5” x 8’4”
    £14,500
  • Load More Results...