Free Home TrialOur Showroom Is OpenFree Home Delivery
  • 8931

    Antique Ziegler-Mahal carpet

    366 x 214 cm 12’ x 7’
    £11,500
  • 8930

    Antique Baktiari rug

    203 x 138 cm 6’7” x 4’6”
    £3,250
  • 8701

    Antique Karaja rug

    202 x 140 cm 6’7” x 4’7”
    £3,950
  • 6217

    Antique Perepedil rug

    166 x 111 cm 5’5” x 3’7”
    £2,950
  • 5993

    Antique Perepedil rug

    162 x 113 cm 5’3” x 3’8”
    £2,900
  • 3676

    Agra carpet

    302 x 249 cm 9’10” x 8’2”
    £3,500
  • 8493

    Antique Sarab runner

    303 x 89 cm 9’11” x 2’11”
    £3,450
  • 8784

    Ziegler carpet

    391 x 348 cm 12’9” x 11’5”
    £7,800
  • 8376

    Ziegler carpet

    435 x 359 cm 14’3” x 11’9”
    £7,800
  • 8979

    Antique Bidjar rug

    215 x 125 cm 7’ x 4’1”
    £4,250
  • 8983

    Antique Ziegler carpet

    366 x 244 cm 12’ x 8’
    £25,000
  • 7219

    Arts and Crafts design contemporary carpet

    307 x 247 cm 10’ x 8’1”
    £5,800
  • 5657

    Antique Karaja runner

    404 x 99 cm 13’3” x 3’2”
    £4,250
  • 9023

    Modern Sultanabad runner

    274 x 66 cm 8’11” x 2’1”
    £1,950
  • 9016

    Antique Malayer rug

    233 x 163 cm 7’7” x 5’4”
    £2,250
  • 8980

    Antique Hamadan rug

    200 x 100 cm 6’6” x 3’3”
    £1,625
  • 9017

    Old Heriz rug

    188 x 147 cm 6’2” x 4’9”
    £1,650
  • 8955

    Antique Baktiari rug

    204 x 137 cm 6’8” x 4’5”
    £4,250
  • 8257

    Antique Kurk Kashan rug

    208 x 130 cm 6’9” x 4’3”
    £8,200
  • 8977

    Rare Antique Bakshaish carpet

    437 x 330 cm 14’4” x 10’9”
    £ POA
  • 8598

    Antique square Bidjar pushti

    83 x 70 cm 2’8” x 2’3”
    £2,200
  • 9034

    Antique Shirvan rug

    140 x 107 cm 4’7” x 3’6”
    £1,950
  • 5267

    Antique Sultanabad carpet

    360 x 277 cm 11’9” x 9’1”
    £9,500
  • 4825

    Antique Ziegler carpet

    427 x 315 cm 14’ x 10’4”
    £26,500
  • 6571

    Antique Ushak carpet

    390 x 315 cm 12’9” x 10’4”
    £18,500
  • 4285

    Antique Ushak carpet

    372 x 314 cm 12’2” x 10’3”
    £17,500
  • 4099

    Antique Serapi carpet

    372 x 333 cm 12’2” x 10’11”
    £55,000
  • 8981

    Antique Mahal carpet

    405 x 305 cm 13’3” x 10’
    £24,000
  • 9031

    Rare early Fereghan rug

    202 x 129 cm 6’7” x 4’2”
    £7,800
  • 9000

    Distressed Antique Mahal carpet

    370 x 255 cm 12’1” x 8’4”
    £6,250
  • 9005

    Antique Baktiari carpet

    414 x 352 cm 13’6” x 11’6”
    £ POA
  • 8999

    Distressed Antique Fereghan carpet

    385 x 290 cm 12’7” x 9’6”
    £11,500
  • 8978

    Antique Mahal carpet

    360 x 275 cm 11’9” x 9’
    £5,000
  • 8800

    Modern Sultanabad carpet

    265 x 200 cm 8’8” x 6’6”
    £4,300
  • 8842

    Antique Heriz rug

    206 x 142 cm 6’9” x 4’7”
    £5,750
  • 8982

    Antique Sultanabad carpet

    362 x 260 cm 11’10” x 8’6”
    £22,500
  • 8616

    Antique Kazak rug

    229 x 122 cm 7’6” x 4’
    £7,800
  • 8831

    Rare Antique Sultanabad Carpet

    772 x 411 cm 25’3” x 13’5”
    £ POA
  • 5224

    Antique Bidjar rug

    237 x 142 cm 7’9” x 4’7”
    £3,400
  • 8899

    Modern Sultanabad carpet

    355 x 298 cm 11’7” x 9’9”
    £8,650
  • 8601

    Modern Sultanabad carpet

    268 x 200 cm 8’9” x 6’6”
    £4,300
  • 8849

    Antique Afshar rug

    158 x 130 cm 5’2” x 4’3”
    £3,250
  • 8808

    Antique Malayer corridor carpet

    590 x 222 cm 19’4” x 7’3”
    £13,500
  • 8925

    Rare Antique Bidjar rug

    207 x 133 cm 6’9” x 4’4”
    £5,400
  • 7185

    Antique Kuba rug

    158 x 115 cm 5’2” x 3’9”
    £5,800
  • 3865

    Antique Heriz carpet

    566 x 350 cm 18’6” x 11’5”
    £ POA
  • 7628

    Antique Herat rug

    190 x 145 cm 6’2” x 4’9”
    £8,250
  • 6483

    Silk Ikat cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6492

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6490

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6472

    Silk Ikat cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6464

    Silk Ikat Velvet cushion

    64 x 40 cm 2’1” x 1’3”
    £95
  • 6476

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6462

    Silk Ikat Velvet cushion

    64 x 40 cm 2’1” x 1’3”
    £65
  • 6494

    Silk Ikat Velvet cushion

    60 x 38 cm 1’11” x 1’2”
    £85
  • 6489

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6493

    Silk Ikat Velvet cushion

    55 x 35 cm 1’9” x 1’1”
    £85
  • 6475

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6463

    Silk Ikat Velvet cushion

    64 x 40 cm 2’1” x 1’3”
    £95
  • 6459

    Silk Ikat Velvet cushion

    68 x 40 cm 2’2” x 1’3”
    £100
  • Load More Results...
Click on the icon to save your favourite carpets & rugs to view again later on. You can print and share your lists too.

You can then
Request a Home Visit
from your selection, we travel nationwide.