Showing All 516 Carpets
  • New Arrival
    3908

    Antique Tekke Bokhara carpet

    315 x 205 cm 10’4” x 6’8”
    £5,600
  • New Arrival
    8732

    Tabriz rug, India

    254 x 176 cm 8’3” x 5’9”
    £4,500
  • New Arrival
    8731

    Agra rug, India

    245 x 175 cm 8’ x 5’8”
    £4,500
  • New Arrival
    8072

    Kensington Collection - Viscose rug

    228 x 162 cm 7’5” x 5’3”
    £2,800
  • New Arrival
    8663

    Kensington Collection - Viscose rug

    238 x 151 cm 7’9” x 4’11”
    £1,700
  • New Arrival
    7344

    Mamluk design rug

    192 x 163 cm 6’3” x 5’4”
    £2,700
  • New Arrival
    8242

    Ziegler rug, India

    188 x 150 cm 6’2” x 4’11”
    £1,750
  • New Arrival
    2037

    Square Ziegler rug, Afghanistan

    148 x 145 cm 4’10” x 4’9”
    £750
  • New Arrival
    8140

    Ziegler rug, India

    205 x 150 cm 6’8” x 4’11”
    £1,700
  • New Arrival
    8225

    Ziegler rug

    197 x 151 cm 6’5” x 4’11”
    £1,850
  • New Arrival
    8709

    Antique Shirvan rug, Caucasus

    198 x 135 cm 6’5” x 4’5”
    £5,750
  • New Arrival
    8896

    Modern Ziegler runner

    544 x 79 cm 17’10” x 2’7”
    £2,800
  • New Arrival
    8567

    Antique Portuguese needlepoint

    300 x 230 cm 9’10” x 7’6”
    £8,950
  • New Arrival
    8823

    Antique Lilihan rug, Persia

    167 x 107 cm 5’5” x 3’6”
    £1,950
  • New Arrival
    7011

    Collection of Six Antique Ushak runners, Anatolian

    580 x 117 cm 19’ x 3’10”
    £ POA
  • New Arrival
    8711

    Rare Pair of antique Senneh runners, Persia

    676 x 120 cm 22’2” x 3’11”
    £ POA
  • New Arrival
    5913

    Antique Arts & Craft Donegal carpet

    460 x 354 cm 15’1” x 11’7”
    £32,500
  • New Arrival
    7812

    Antique Tabriz carpet, Persia

    549 x 337 cm 18’ x 11’
    £17,500
  • New Arrival
    5780

    Antique Lilihan rug, Persia

    198 x 170 cm 6’5” x 5’6”
    £4,400
  • New Arrival
    8491

    Rare Heriz carpet, Persia

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

    Mamluk design carpet, India

    302 x 205 cm 9’10” x 6’8”
    £4,200
  • Reserved
    8389

    Antique Heriz carpet, Persia

    352 x 241 cm 11’6” x 7’10”
    £7,500
  • New Arrival
    8826

    Modern Sultanabad carpet

    285 x 185 cm 9’4” x 6’
    £4,250
  • New Arrival
    8175

    Antique Fereghan carpet, Persian

    540 x 370 cm 17’8” x 12’1”
    £52,500
  • New Arrival
    8868

    Antique Senneh Kilim, Persia

    188 x 110 cm 6’2” x 3’7”
    £2,850
  • New Arrival
    6701

    Old Tabriz carpet, Persia

    330 x 216 cm 10’9” x 7’1”
    £2,950
  • New Arrival
    8867

    Antique Heriz rug, 'Karaja' design, Persia

    186 x 144 cm 6’1” x 4’8”
    £6,500
  • New Arrival
    8866

    Antique Heriz carpet, Persia

    342 x 230 cm 11’2” x 7’6”
    £8,250
  • New Arrival
    8552

    Antique Ushak carpet, Western Anatolia

    530 x 415 cm 17’4” x 13’7”
    £32,500
  • New Arrival
    8819

    Antique Ushak carpet, Western Anatolia

    540 x 395 cm 17’8” x 12’11”
    £62,500
  • New Arrival
    8796

    Antique Heriz carpet, Persia

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

    Antique Mahal carpet, Persia

    382 x 274 cm 12’6” x 8’11”
    £6,950
  • 8820

    Antique Ushak carpet, Western Anatolia

    640 x 420 cm 20’11” x 13’9”
    £ POA
  • 8848

    Rare Ivory Antique Ziegler carpet, Persia

    735 x 460 cm 24’1” x 15’1”
    £ POA
  • 8862

    Antique Baktiari carpet, Persia

    288 x 161 cm 9’5” x 5’3”
    £6,750
  • 8840

    Antique Josheghan rug, North Persia

    203 x 133 cm 6’7” x 4’4”
    £2,150
  • Load More Results...