Showing All 504 Carpets
  • New Arrival
    7753

    Antique Heriz runner, Persia

    336 x 85 cm 11’ x 2’9”
    £3,750
  • New Arrival
    8226

    Ziegler rug

    234 x 173 cm 7’8” x 5’8”
    £2,350
  • New Arrival
    7628

    Antique Herat rug, South Khorassan, Persia

    190 x 145 cm 6’2” x 4’9”
    £8,250
  • New Arrival
    7222

    Ziegler carpet

    302 x 205 cm 9’10” x 6’8”
    £2,900
  • New Arrival
    8713

    Antique Karabagh runner, Caucasus

    420 x 100 cm 13’9” x 3’3”
    £8,500
  • New Arrival
    7619

    Antique Lavar Kirman carpet, Persia

    366 x 259 cm 12’ x 8’5”
    £23,500
  • New Arrival
    8715

    Ziegler carpet

    366 x 269 cm 12’ x 8’9”
    £5,500
  • New Arrival
    8780

    Modern Sultanabad carpet

    348 x 296 cm 11’5” x 9’8”
    £8,250
  • New Arrival
    6372

    Antique Veramin carpet, Persia

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

    Antique Heriz carpet, Persia

    346 x 260 cm 11’4” x 8’6”
    £7,800
  • New Arrival
    8467

    Antique Heriz carpet, Persia

    352 x 230 cm 11’6” x 7’6”
    £4,900
  • Reserved
    8743

    Antique Shirvan rug, Caucasus

    189 x 127 cm 6’2” x 4’1”
    £2,900
  • New Arrival
    8464

    Antique Heriz runner, Persia

    263 x 70 cm 8’7” x 2’3”
    £1,950
  • New Arrival
    8279

    Antique Aubusson cushion

    41 x 41 cm 1’4” x 1’4”
    £550
  • New Arrival
    6984

    Antique Aubusson cushion

    41 x 41 cm 1’4” x 1’4”
    £550
  • New Arrival
    8046

    Antique Aubusson cushion

    43 x 43 cm 1’4” x 1’4”
    £550
  • New Arrival
    8278

    Antique Aubusson cushion

    40 x 40 cm 1’3” x 1’3”
    £550
  • New Arrival
    8038

    Antique Aubusson cushion

    40 x 40 cm 1’3” x 1’3”
    £550
  • New Arrival
    8048

    Antique Aubusson cushion

    37 x 37 cm 1’2” x 1’2”
    £490
  • New Arrival
    8047

    Antique Aubusson cushion

    37 x 37 cm 1’2” x 1’2”
    £490
  • New Arrival
    8040

    Antique Aubusson cushion

    31 x 31 cm 1’ x 1’
    £450
  • New Arrival
    8039

    Antique Aubusson cushion

    31 x 31 cm 1’ x 1’
    £450
  • New Arrival
    7716

    Nain carpet with silk highlights

    210 x 205 cm 6’10” x 6’8”
    £9,200
  • New Arrival
    8782

    Modern Sultanabad carpet

    435 x 306 cm 14’3” x 10’
    £10,500
  • New Arrival
    8191

    Beauvais Tapestry cushion

    33 x 33 cm 1’ x 1’
    £690
  • New Arrival
    8189

    Beauvais Tapestry cushion

    33 x 33 cm 1’ x 1’
    £690
  • New Arrival
    8188

    Beauvais Tapestry cushion

    33 x 33 cm 1’ x 1’
    £690
  • New Arrival
    8190

    Beauvais Tapestry cushion

    33 x 33 cm 1’ x 1’
    £690
  • New Arrival
    8037

    Beauvais Tapestry cushion

    33 x 33 cm 1’ x 1’
    £690
  • New Arrival
    8036

    Beauvais Tapestry cushion

    33 x 33 cm 1’ x 1’
    £690
  • New Arrival
    8701

    Antique Karaja rug, Persia

    202 x 140 cm 6’7” x 4’7”
    £3,950
  • New Arrival
    8719

    Antique Tabriz carpet, Persia

    422 x 296 cm 13’10” x 9’8”
    £13,800
  • New Arrival
    8621

    Antique Amritsar carpet, Vase design, Persia

    470 x 320 cm 15’5” x 10’5”
    £ POA
  • New Arrival
    8207

    Square Modern Agra rug, India

    191 x 191 cm 6’3” x 6’3”
    £2,200
  • New Arrival
    8721

    Antique Heriz carpet, Persia

    381 x 262 cm 12’6” x 8’7”
    £16,000
  • New Arrival
    8720

    Distressed Antique Serapi carpet, Persia

    427 x 305 cm 14’ x 10’
    £12,500
  • Load More Results...