Showing 25 of 427
Show All
  • New Arrival
    8275

    Narrow Antique Heriz runner, Persia

    506 x 76 cm 16’7” x 2’5”
    £5,850
  • New Arrival
    5206

    Large Antique Sultanabad Carpet, Persia

    536 x 373 cm 17’7” x 12’2”
    £ POA
  • New Arrival
    8559

    Antique Veramin carpet, Persia

    426 x 286 cm 13’11” x 9’4”
    £18,000
  • New Arrival
    6372

    Antique Veramin carpet, Persia

    320 x 222 cm 10’5” x 7’3”
    £5,000
  • New Arrival
    8254

    Large Antique Mahal carpet

    527 x 320 cm 17’3” x 10’5”
    £25,000
  • New Arrival
    8252

    Large Antique Mahal carpet, Persian

    530 x 324 cm 17’4” x 10’7”
    £26,500
  • New Arrival
    7885

    Antique Sewan Kazak rug, South-West Caucasus

    241 x 178 cm 7’10” x 5’10”
    £ POA
  • New Arrival
    8307

    Antique Baluch rug, Persian

    226 x 112 cm 7’4” x 3’8”
    £5,500
  • New Arrival
    8490

    Antique Heriz carpet, Sharabian, Persia

    310 x 230 cm 10’2” x 7’6”
    £8,500
  • New Arrival
    7930

    Pair of antique North-West Persian runners

    386 x 98 cm 12’7” x 3’2”
    £17,500
  • New Arrival
    8091

    Antique Tehran carpet, Persia

    320 x 220 cm 10’5” x 7’2”
    £68,000
  • New Arrival
    8113

    Seirafian carpet, signed S Seirafian, Isfahan, Persia

    360 x 212 cm 11’9” x 6’11”
    £ POA
  • New Arrival
    8566

    Antique Portuguese needlepoint

    391 x 334 cm 12’9” x 10’11”
    £12,500
  • New Arrival
    8491

    Rare Heriz carpet, Persia

    275 x 190 cm 9’ x 6’2”
    £7,800
  • New Arrival
    2040

    Modern Agra carpet, Afghanistan

    272 x 187 cm 8’11” x 6’1”
    £1,950
  • New Arrival
    8286

    Modern Sultanabad runner

    518 x 102 cm 16’11” x 3’4”
    £4,200
  • New Arrival
    7574

    Antique Heriz carpet, Persia

    288 x 238 cm 9’5” x 7’9”
    £5,000
  • New Arrival
    8603

    Modern Sultanabad carpet

    280 x 208 cm 9’2” x 6’9”
    £4,750
  • New Arrival
    8604

    Modern Sultanabad carpet

    321 x 241 cm 10’6” x 7’10”
    £6,200
  • New Arrival
    8601

    Modern Sultanabad carpet

    268 x 200 cm 8’9” x 6’6”
    £4,300
  • New Arrival
    8600

    Modern Sultanabad carpet

    322 x 231 cm 10’6” x 7’6”
    £5,950
  • New Arrival
    8599

    Modern Sultanabad carpet

    295 x 242 cm 9’8” x 7’11”
    £5,750
  • New Arrival
    8591

    Modern Sultanabad carpet

    378 x 279 cm 12’4” x 9’1”
    £8,650
  • Reserved
    7437

    Modern Ziegler rug

    189 x 134 cm 6’2” x 4’4”
    £1,500
  • Reserved
    8425

    Modern Sultanabad carpet

    441 x 300 cm 14’5” x 9’10”
    £11,500
  • Load More Results...