0 Basket

Your basket is empty

Continue Shopping
Free Home VisitsVisit Our ShowroomFree Home Trials
  • 9950

    Rare Antique Ziegler carpet

    532 x 385 cm 17’5” x 12’7”
    £95,000
  • 9951

    Rarest Antique Ziegler carpet

    550 x 435 cm 18’ x 14’3”
    £195,000
  • 9949

    Rare Antique Ziegler carpet

    760 x 470 cm 24’11” x 15’5”
    £115,000
  • 9436

    Rarest Antique Ziegler carpet

    412 x 327 cm 13’6” x 10’8”
    £120,000
  • 9707

    Rare Antique Ziegler carpet

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

    Antique Sultanabad carpet

    361 x 237 cm 11’10” x 7’9”
    £ POA
  • 9926

    Rare Square Antique Ziegler carpet

    301 x 301 cm 9’10” x 9’10”
    £ POA
  • 4741

    Antique Karaja rug

    136 x 109 cm 4’5” x 3’6”
    £980
  • 9809

    Arts and Crafts design

    320 x 250 cm 10’5” x 8’2”
    £5,300
  • 9814

    Arts and Crafts design

    391 x 300 cm 12’9” x 9’10”
    £7,800
  • 9812

    Arts and Crafts design

    278 x 204 cm 9’1” x 6’8”
    £3,800
  • 9744

    Modern Sultanabad rug

    232 x 180 cm 7’7” x 5’10”
    £3,850
  • 9239

    Antique Farahan carpet

    301 x 220 cm 9’10” x 7’2”
    £ POA
  • 9683

    Antique Tabriz carpet

    457 x 316 cm 14’11” x 10’4”
    £22,000
  • 9699

    Antique Ushak carpet

    500 x 280 cm 16’4” x 9’2”
    £36,000
  • 9582

    Antique Ushak carpet

    308 x 214 cm 10’1” x 7’
    £9,500
  • 9855

    Antique Kurdish cushion

    30 x 30 cm 11” x 11”
    £95
  • 9854

    Antique Kurdish cushion

    30 x 30 cm 11” x 11”
    £95
  • 9853

    Antique Kurdish cushion

    31 x 31 cm 1’ x 1’
    £95
  • 9852

    Antique Kurdish cushion

    31 x 31 cm 1’ x 1’
    £95
  • 9851

    Antique Kurdish cushion

    31 x 31 cm 1’ x 1’
    £95
  • 9850

    Antique Kurdish cushion

    32 x 29 cm 1’ x 11”
    £95
  • 9849

    Antique Kurdish carpet cushion

    40 x 40 cm 1’3” x 1’3”
    £135
  • 9848

    Antique Kurdish carpet cushion

    40 x 40 cm 1’3” x 1’3”
    £135
  • 9847

    Antique Kurdish carpet cushion

    39 x 39 cm 1’3” x 1’3”
    £135
  • 9846

    Antique Kurdish carpet cushion

    39 x 39 cm 1’3” x 1’3”
    £135
  • 9845

    Antique Kurdish carpet cushion

    40 x 40 cm 1’3” x 1’3”
    £135
  • 9844

    Antique Kurdish carpet cushion

    37 x 37 cm 1’2” x 1’2”
    £135
  • 9843

    Antique Kilim cushion

    30 x 30 cm 11” x 11”
    £55
  • 9842

    Antique Kilim cushion

    30 x 30 cm 11” x 11”
    £55
  • 9841

    Antique Kilim cushion

    30 x 30 cm 11” x 11”
    £55
  • 9697

    Antique Mahal carpet

    430 x 310 cm 14’1” x 10’2”
    £11,500
  • 9733

    Antique Cuenca Spanish carpet

    370 x 248 cm 12’1” x 8’1”
    £16,500
  • 9887

    Antique Lesghi rug

    140 x 92 cm 4’7” x 3’
    £8,500
  • 9886

    Antique Genje rug

    184 x 91 cm 6’ x 2’11”
    £7,200
  • 9885

    Antique Kuba rug

    191 x 132 cm 6’3” x 4’3”
    £8,250
  • 9895

    Antique Bakshaish carpet

    345 x 290 cm 11’3” x 9’6”
    £12,500
  • 9805

    Antique Mahal carpet

    360 x 250 cm 11’9” x 8’2”
    £15,000
  • 9881

    Antique Shashavan Kelleh

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

    Antique Farahan runner

    458 x 102 cm 15’ x 3’4”
    £8,500
  • 9535

    Antique Karabagh runner

    456 x 102 cm 14’11” x 3’4”
    £6,850
  • 5798

    Rare Antique Sultanabad carpet

    463 x 330 cm 15’2” x 10’9”
    £ POA
  • 9247

    Antique Tiger rug

    170 x 92 cm 5’6” x 3’
    £11,500
  • 8944

    Antique Tibetan Khaden rug

    136 x 80 cm 4’5” x 2’7”
    £2,750
  • 9867

    Antique Silk Farahan rug

    207 x 135 cm 6’9” x 4’5”
    £15,000
  • 9646

    Antique Bessarabian Kilim

    272 x 183 cm 8’11” x 6’
    £11,500
  • 8159

    Rare Antique Heriz Kelleh

    356 x 188 cm 11’8” x 6’2”
    £9,500
  • 9742

    Antique Ushak carpet

    440 x 325 cm 14’5” x 10’7”
    £45,000
  • 9798

    Antique Ushak carpet

    505 x 350 cm 16’6” x 11’5”
    £38,000
  • 9761

    Arts and Crafts Donegal carpet

    550 x 355 cm 18’ x 11’7”
    £42,000
  • 9763

    Antique Bakshaish carpet

    538 x 370 cm 17’7” x 12’1”
    £42,500
  • 9766

    Antique Ziegler carpet

    550 x 410 cm 18’ x 13’5”
    £70,000
  • 9715

    Antique Sarouk runner

    272 x 85 cm 8’11” x 2’9”
    £4,500
  • 9746

    Sultanabad carpet

    528 x 369 cm 17’3” x 12’1”
    £16,500
  • 9894

    Antique Heriz carpet

    350 x 266 cm 11’5” x 8’8”
    £6,250
  • 9764

    Antique Hamadan carpet

    550 x 400 cm 18’ x 13’1”
    £ POA
  • 9756

    Sultanabad carpet

    379 x 282 cm 12’5” x 9’3”
    £8,750
  • 9755

    Sultanabad carpet

    440 x 299 cm 14’5” x 9’9”
    £11,500
  • 9747

    Sultanabad carpet

    450 x 317 cm 14’9” x 10’4”
    £12,000
  • 9711

    Portuguese Needlepoint

    472 x 306 cm 15’5” x 10’
    £22,000
  • 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.