0

Your basket is empty

Continue Shopping
Request a home visit, we travel nationwide showing our carpets & rugs in-situ.
  • 6768

    Rare Antique Heriz carpet

    269 x 187 cm 8’9” x 6’1”
    £12,500
  • 6146

    Rare Antique Heriz carpet

    570 x 370 cm 18’8” x 12’1”
    £65,000
  • 4285

    Antique Ushak carpet

    372 x 314 cm 12’2” x 10’3”
    £19,500
  • 10733

    Antique Beshir Kelleh

    462 x 204 cm 15’1” x 6’8”
    £8,000
  • 9712

    Antique Portuguese Needlepoint

    419 x 285 cm 13’8” x 9’4”
    £16,500
  • 10752

    Antique Ushak carpet

    435 x 347 cm 14’3” x 11’4”
    £26,500
  • 9664

    Antique Ushak carpet

    450 x 388 cm 14’9” x 12’8”
    £55,000
  • 9711

    Portuguese Needlepoint

    472 x 306 cm 15’5” x 10’
    £22,000
  • 9714

    Antique Angora Ushak carpet

    375 x 225 cm 12’3” x 7’4”
    £18,000
  • 5000

    Antique Bidjar carpet

    450 x 285 cm 14’9” x 9’4”
    £6,250
  • 10538

    Antique Amritsar carpet

    364 x 273 cm 11’11” x 8’11”
    £12,000
  • 10592

    Antique Bessarabian Kilim

    264 x 180 cm 8’7” x 5’10”
    £10,500
  • 10596

    Antique Khorassan carpet

    367 x 237 cm 12’ x 7’9”
    £11,500
  • 10637

    Antique Mahal carpet

    305 x 213 cm 10’ x 6’11”
    £6,000
  • 10629

    Antique Sauj Bulagh Kelleh

    319 x 144 cm 10’5” x 4’8”
    £9,850
  • 10634

    Antique Mahal carpet

    355 x 231 cm 11’7” x 7’6”
    £12,500
  • 9283

    Antique Ziegler-Mahal carpet

    430 x 310 cm 14’1” x 10’2”
    £26,000
  • 10484

    Antique Heriz carpet

    440 x 284 cm 14’5” x 9’3”
    £15,500
  • 10640

    Antique Heriz carpet

    352 x 293 cm 11’6” x 9’7”
    £14,500
  • 10639

    Antique Heriz carpet

    357 x 265 cm 11’8” x 8’8”
    £12,950
  • 9707

    Rare Antique Ziegler carpet

    416 x 322 cm 13’7” x 10’6”
    £45,000
  • 10043

    Antique Ushak carpet

    355 x 278 cm 11’7” x 9’1”
    £19,500
  • 10633

    Antique Heriz carpet

    389 x 286 cm 12’9” x 9’4”
    £15,500
  • 10645

    Antique Farahan carpet

    555 x 419 cm 18’2” x 13’8”
    £ POA
  • 10092

    Rare Pair of Agra Kellehs

    665 x 178 cm 21’9” x 5’10”
    £ POA
  • 10644

    Antique Ushak carpet

    520 x 418 cm 17’ x 13’8”
    £ POA
  • 10611

    Antique Mahal carpet

    510 x 300 cm 16’8” x 9’10”
    £26,500
  • 9094

    Antique Agra carpet

    465 x 388 cm 15’3” x 12’8”
    £34,000
  • 10631

    Antique Kuba Kelleh

    378 x 132 cm 12’4” x 4’3”
    £4,500
  • 6140

    Antique Ushak carpet

    366 x 274 cm 12’ x 8’11”
    £18,000
  • 10571

    Antique Heriz carpet

    308 x 235 cm 10’1” x 7’8”
    £10,800
  • 10049

    Antique Malayer rug

    237 x 186 cm 7’9” x 6’1”
    £7,250
  • 10505

    Antique Ziegler-Mahal carpet

    358 x 257 cm 11’8” x 8’5”
    £6,950
  • 6196

    Antique Farahan carpet

    386 x 373 cm 12’7” x 12’2”
    £ POA
  • 10536

    Rare Antique Ushak carpet

    480 x 372 cm 15’8” x 12’2”
    £46,500
  • 4695

    Rare Antique Tibetan carpet

    346 x 251 cm 11’4” x 8’2”
    £24,500
  • 10576

    Rare Antique Ziegler carpet

    422 x 380 cm 13’10” x 12’5”
    £47,500
  • 6269

    Rare Antique Ziegler carpet

    674 x 436 cm 22’1” x 14’3”
    £ POA
  • 6881

    Antique Farahan carpet

    670 x 415 cm 21’11” x 13’7”
    £110,000
  • 8820

    Antique Ushak carpet

    640 x 420 cm 20’11” x 13’9”
    £68,000
  • 10554

    Antique Mahal Kelleh

    600 x 155 cm 19’8” x 5’1”
    £10,500
  • 8981

    Antique Mahal carpet

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

    Antique Malayer carpet

    295 x 206 cm 9’8” x 6’9”
    £9,250
  • 10149

    Antique Heriz carpet

    309 x 226 cm 10’1” x 7’4”
    £12,500
  • 10452

    Antique Ushak carpet

    395 x 300 cm 12’11” x 9’10”
    £19,500
  • 10504

    Antique Tabriz carpet

    307 x 226 cm 10’ x 7’4”
    £4,000
  • 10402

    Antique Hamadan carpet

    302 x 252 cm 9’10” x 8’3”
    £9,250
  • 10380

    Antique Heriz carpet

    380 x 262 cm 12’5” x 8’7”
    £7,250
  • 7191

    Rare Antique Tehran carpet

    416 x 352 cm 13’7” x 11’6”
    £65,000
  • 10482

    Antique Heriz carpet

    370 x 290 cm 12’1” x 9’6”
    £14,500
  • 10481

    Antique Mustafi Mahal carpet

    400 x 310 cm 13’1” x 10’2”
    £16,500
  • 10474

    Early Antique Agra carpet

    435 x 340 cm 14’3” x 11’1”
    £60,000
  • 10475

    Early Antique Amritsar carpet

    430 x 344 cm 14’1” x 11’3”
    £38,000
  • 9881

    Antique Shashavan Kelleh

    343 x 132 cm 11’3” x 4’3”
    £6,500
  • 4609

    Antique Mahal carpet

    420 x 312 cm 13’9” x 10’2”
    £15,000
  • 1597

    Antique Spanish rug

    239 x 165 cm 7’10” x 5’4”
    £6,200
  • 9690

    Rare Antique Ziegler carpet

    350 x 304 cm 11’5” x 9’11”
    £55,000
  • 8973

    Antique Angora Ushak carpet

    390 x 318 cm 12’9” x 10’5”
    £45,000
  • 10403

    Old Heriz carpet

    230 x 162 cm 7’6” x 5’3”
    £3,250
  • 10304

    Unusual Persian Tabriz Kelleh

    340 x 165 cm 11’1” x 5’4”
    £7,800
  • 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.