0 Basket

Your basket is empty

Continue Shopping
Free Home VisitsFree Home DeliveryFree Home Trials
  • 8321

    Antique Bessarabian Kilim

    294 x 192 cm 9’7” x 6’3”
    £8,900
  • 9620

    Antique Heriz carpet

    400 x 310 cm 13’1” x 10’2”
    £22,500
  • 9506

    Antique Tabriz rug

    170 x 123 cm 5’6” x 4’
    £5,500
  • 9450

    Antique Ersari Kelleh

    519 x 275 cm 17’ x 9’
    £6,850
  • 9552

    Antique Heriz carpet

    340 x 244 cm 11’1” x 8’
    £7,750
  • 9602

    Rare Antique Heriz carpet

    282 x 214 cm 9’3” x 7’
    £6,850
  • 9578

    Sultanabad carpet

    329 x 299 cm 10’9” x 9’9”
    £8,500
  • 9603

    Heriz design by 'Woven Legends'

    284 x 243 cm 9’3” x 7’11”
    £5,500
  • 9511

    Antique Karaja carpet

    366 x 270 cm 12’ x 8’10”
    £12,500
  • 5981

    Antique Isfahan rug

    224 x 142 cm 7’4” x 4’7”
    £12,500
  • 8008

    Pair of Khotan design runners

    512 x 132 cm 16’9” x 4’3”
    £10,000
  • 9563

    Sultanabad Runner

    592 x 103 cm 19’5” x 3’4”
    £5,500
  • 9565

    Sultanabad Runner

    632 x 91 cm 20’8” x 2’11”
    £5,850
  • 9562

    Sultanabad Runner

    433 x 89 cm 14’2” x 2’11”
    £3,300
  • 9564

    Sultanabad Runner

    513 x 96 cm 16’9” x 3’1”
    £4,300
  • 9081

    Sultanabad Runner

    687 x 98 cm 22’6” x 3’2”
    £5,650
  • 9459

    Antique Ushak carpet

    288 x 230 cm 9’5” x 7’6”
    £6,850
  • 9490

    Antique Isfahan rug

    211 x 150 cm 6’11” x 4’11”
    £8,000
  • 5798

    Rare Antique Sultanabad carpet

    463 x 330 cm 15’2” x 10’9”
    £45,000
  • 2596

    Antique Bakshaish carpet

    640 x 434 cm 20’11” x 14’2”
    £65,000
  • 8715

    Ziegler carpet

    366 x 269 cm 12’ x 8’9”
    £5,500
  • 8882

    Ziegler carpet

    358 x 266 cm 11’8” x 8’8”
    £3,500
  • 9508

    Antique Bidjar rug

    266 x 135 cm 8’8” x 4’5”
    £2,950
  • 8979

    Antique Bidjar rug

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

    Antique Kazak rug

    175 x 104 cm 5’8” x 3’4”
    £3,250
  • 9201

    Antique Kazak rug

    295 x 180 cm 9’8” x 5’10”
    £11,500
  • 9487

    Antique Ushak carpet

    445 x 300 cm 14’7” x 9’10”
    £25,000
  • 5503

    Antique Ziegler carpet

    1045 x 740 cm 34’3” x 24’3”
    £ POA
  • 7318

    Antique Fereghan carpet

    417 x 305 cm 13’8” x 10’
    £15,500
  • 8360

    Antique Mahal carpet

    415 x 305 cm 13’7” x 10’
    £22,500
  • 6571

    Antique Ushak carpet

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

    Antique Angora rug

    251 x 146 cm 8’2” x 4’9”
    £7,400
  • 9514

    Antique Ushak carpet

    436 x 320 cm 14’3” x 10’5”
    £24,500
  • 8267

    Antique Baktiari rug

    208 x 132 cm 6’9” x 4’3”
    £2,950
  • 9038

    Antique Bakshaish carpet

    368 x 283 cm 12’ x 9’3”
    £9,500
  • 8780

    Modern Sultanabad carpet

    348 x 296 cm 11’5” x 9’8”
    £8,250
  • 9519

    Antique Malayer Kelleh

    301 x 160 cm 9’10” x 5’2”
    £5,000
  • 8149

    Antique Kazak Caucasian rug

    210 x 135 cm 6’10” x 4’5”
    £5,200
  • 9438

    Antique Serapi carpet

    352 x 295 cm 11’6” x 9’8”
    £55,000
  • 8257

    Antique Kurk Kashan rug

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

    Rare early Fereghan rug

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

    Heriz design carpet

    390 x 312 cm 12’9” x 10’2”
    £6,500
  • 9502

    Donegal Arts and Craft design carpet

    381 x 318 cm 12’6” x 10’5”
    £6,200
  • 9503

    Bidjar Garrus design carpet

    310 x 268 cm 10’2” x 8’9”
    £5,500
  • 9421

    Modern Sultanabad carpet

    385 x 290 cm 12’7” x 9’6”
    £8,950
  • 9489

    Antique Moghan rug

    310 x 164 cm 10’2” x 5’4”
    £19,500
  • 9488

    Antique Thracian Kilim

    243 x 173 cm 7’11” x 5’8”
    £11,500
  • 9417

    Antique Serapi carpet

    353 x 250 cm 11’6” x 8’2”
    £17,500
  • 9419

    Antique Heriz carpet

    387 x 290 cm 12’8” x 9’6”
    £13,500
  • 9409

    Antique Mahal carpet

    366 x 283 cm 12’ x 9’3”
    £12,500
  • 9457

    Antique Ushak carpet

    306 x 273 cm 10’ x 8’11”
    £8,000
  • 9276

    Antique Ushak carpet

    350 x 280 cm 11’5” x 9’2”
    £8,900
  • 9460

    Rare Early Ushak carpet

    710 x 562 cm 23’3” x 18’5”
    £80,000
  • 9449

    Antique Baktiari carpet

    360 x 326 cm 11’9” x 10’8”
    £7,400
  • 9352

    Square Antique Heriz carpet

    270 x 243 cm 8’10” x 7’11”
    £8,250
  • 9083

    Modern Agra carpet

    364 x 272 cm 11’11” x 8’11”
    £5,900
  • 8900

    Kensington Collection

    363 x 293 cm 11’10” x 9’7”
    £6,950
  • 9061

    Modern Agra carpet

    369 x 276 cm 12’1” x 9’
    £8,200
  • 9482

    Voysey design carpet

    292 x 244 cm 9’6” x 8’
    £4,000
  • 9481

    Modern Sultanabad carpet

    315 x 232 cm 10’4” x 7’7”
    £5,850
  • 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.