Showing 43 of 484
Show All
  • 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
  • New Arrival
    5902

    Modern Footstool and doorstop

    46 x 31 x 21 cm 1’6” x 1’
    £350
  • New Arrival
    8476

    Antique Footstool, Tekke fragment

    90 x 30 x 36 cm 2’11” x 11”
    £650
  • New Arrival
    5709

    Antique Footstool, Kilim fragment

    94 x 47 x 30 cm 3’1” x 1’6”
    £750
  • New Arrival
    7627

    Antique Footstool, Malayer fragment

    122 x 37 x 35 cm 4’ x 1’2”
    £950
  • New Arrival
    604

    Old Kilim cushion

    40 x 40 cm 1’3” x 1’3”
    £50
  • New Arrival
    8052

    Kilim cushion

    51 x 45 cm 1’8” x 1’5”
    £85
  • New Arrival
    8051

    Kilim cushion

    51 x 45 cm 1’8” x 1’5”
    £85
  • New Arrival
    8049

    Kilim cushion

    51 x 45 cm 1’8” x 1’5”
    £85
  • New Arrival
    8330

    Old Kilim cushion

    30 x 30 cm 11” x 11”
    £45
  • New Arrival
    8329

    Old Kilim cushion

    30 x 30 cm 11” x 11”
    £45
  • New Arrival
    8328

    Old Kilim cushion

    35 x 35 cm 1’1” x 1’1”
    £45
  • New Arrival
    8405

    Antique Gendje rug, Caucasus

    302 x 126 cm 9’10” x 4’1”
    £8,650
  • New Arrival
    8416

    Antique Heriz runner, Persia

    290 x 97 cm 9’6” x 3’2”
    £3,250
  • New Arrival
    7954

    Antique Baktiari carpet, Persia

    305 x 217 cm 10’ x 7’1”
    £6,250
  • New Arrival
    8576

    Antique Heriz carpet, Persia

    309 x 225 cm 10’1” x 7’4”
    £5,800
  • New Arrival
    8327

    Antique Baluch cushion

    30 x 30 cm 11” x 11”
    £45
  • New Arrival
    8326

    Antique Baluch cushion

    30 x 30 cm 11” x 11”
    £45
  • New Arrival
    8332

    Old Kilim cushion

    40 x 40 cm 1’3” x 1’3”
    £85
  • New Arrival
    8088

    Antique Cushion, Caucasus rug fragment

    55 x 40 cm 1’9” x 1’3”
    £150
  • New Arrival
    8331

    Antique Kilim cushion

    51 x 46 cm 1’8” x 1’6”
    £95
  • New Arrival
    8546

    Antique Khotan carpet, East Turkestan

    273 x 178 cm 8’11” x 5’10”
    £18,500
  • New Arrival
    7116

    Antique Tekke Bokhara rug

    264 x 195 cm 8’7” x 6’4”
    £7,600
  • New Arrival
    8702

    Antique Oushak carpet, Western Anatolia

    310 x 255 cm 10’2” x 8’4”
    £14,000
  • New Arrival
    8392

    Antique Kashan rug, 'Ateshoglou' Mohtasham workshop

    211 x 129 cm 6’11” x 4’2”
    £6,000
  • New Arrival
    5595

    Modern Kazak carpet, Afghanistan

    330 x 220 cm 10’9” x 7’2”
    £2,200
  • New Arrival
    4494

    Antique Mahal carpet, Persia

    300 x 236 cm 9’10” x 7’8”
    £6,250
  • New Arrival
    8203

    Antique Heriz runner, Persia

    550 x 105 cm 18’ x 3’5”
    £6,500
  • New Arrival
    6968

    Nain Tudeshk rug, with silk highlights

    220 x 150 cm 7’2” x 4’11”
    £11,500
  • New Arrival
    7991

    Antique Heriz carpet, Persia

    342 x 249 cm 11’2” x 8’2”
    £6,200
  • New Arrival
    8694

    Mayfair collection 'Stone'

    300 x 300 cm 9’10” x 9’10”
    £2,550
  • New Arrival
    8126

    Kensington Collection - Viscose rugs

    373 x 274 cm 12’2” x 8’11”
    £4,800
  • New Arrival
    7997

    Vintage Distressed carpet

    433 x 292 cm 14’2” x 9’6”
    £5,750
  • New Arrival
    7998

    Vintage Distressed carpet

    388 x 298 cm 12’8” x 9’9”
    £5,200
  • Load More Results...