0

Your basket is empty

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

    Rare pair of Antique Heriz rugs

    183 x 99 cm 6’ x 3’2”
    £7,500
  • 6768

    Rare Antique Heriz carpet

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

    Sultanabad carpet

    247 x 168 cm 8’1” x 5’6”
    £4,150
  • 10745

    Sultanabad carpet

    409 x 304 cm 13’5” x 9’11”
    £11,400
  • 10747

    Sultanabad carpet

    423 x 298 cm 13’10” x 9’9”
    £11,500
  • 6146

    Rare Antique Heriz carpet

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

    Antique Kazak Kelleh

    281 x 126 cm 9’2” x 4’1”
    £4,150
  • 10744

    Sultanabad Runner

    607 x 88 cm 19’10” x 2’10”
    £4,850
  • 10766

    Ziegler carpet

    423 x 253 cm 13’10” x 8’3”
    £8,250
  • 4285

    Antique Ushak carpet

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

    Pacha Green Abstract Rug

    300 x 240 cm 9’10” x 7’10”
    £5,290
  • 10025

    Vintage Distressed Kerman carpet

    396 x 302 cm 12’11” x 9’10”
    £5,750
  • 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
  • 10677

    Rare Antique Tabriz runner

    500 x 71 cm 16’4” x 2’3”
    £16,500
  • 10659

    Kuba design rug

    264 x 204 cm 8’7” x 6’8”
    £4,850
  • 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
  • 10041

    Pair of Antique Kurdish runners

    507 x 118 cm 16’7” x 3’10”
    £15,000
  • 10538

    Antique Amritsar carpet

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

    Sultanabad carpet

    378 x 247 cm 12’4” x 8’1”
    £8,300
  • 10565

    Vintage Sickle Leaf carpet

    310 x 237 cm 10’2” x 7’9”
    £6,200
  • 10653

    Sultanabad carpet

    352 x 240 cm 11’6” x 7’10”
    £7,600
  • 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
  • 9719

    Rare Antique Khotan rug

    208 x 152 cm 6’9” x 4’11”
    £16,500
  • 10629

    Antique Sauj Bulagh Kelleh

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

    Antique Sarab runner

    548 x 137 cm 17’11” x 4’5”
    £14,500
  • 10381

    Antique Baktiari runner

    385 x 127 cm 12’7” x 4’1”
    £3,450
  • 10006

    Antique Karaja rug

    164 x 89 cm 5’4” x 2’11”
    £2,800
  • 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
  • 10657

    Khotan design rug

    227 x 120 cm 7’5” x 3’11”
    £1,750
  • 10652

    Sultanabad carpet

    331 x 259 cm 10’10” x 8’5”
    £7,800
  • 7956

    Agra design rug

    264 x 186 cm 8’7” x 6’1”
    £4,950
  • 9492

    Tekke design rug

    245 x 179 cm 8’ x 5’10”
    £2,250
  • 10069

    Pinwheel Kazak design rug

    267 x 166 cm 8’9” x 5’5”
    £2,200
  • 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
  • 10546

    Indus carpet

    456 x 312 cm 14’11” x 10’2”
    £6,500
  • 10648

    Ziegler carpet

    336 x 248 cm 11’ x 8’1”
    £4,600
  • 10647

    Ziegler carpet

    351 x 250 cm 11’6” x 8’2”
    £4,800
  • 10670

    Ushak carpet

    356 x 273 cm 11’8” x 8’11”
    £8,850
  • 10669

    Voysey design carpet

    351 x 250 cm 11’6” x 8’2”
    £7,250
  • 10507

    Agra carpet

    317 x 250 cm 10’4” x 8’2”
    £7,800
  • 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
  • 10613

    Enormous Antique Ushak runner

    1593 x 98 cm 52’3” x 3’2”
    £ POA
  • 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
  • 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.