0

Your basket is empty

Continue Shopping
Visit our barn showroomRequest a free home visitFree worldwide shipping
  • 4741

    Antique Karaja rug

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

    Antique Afshar rug

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

    Sultanabad carpet

    300 x 198 cm 9’10” x 6’5”
    £5,350
  • 10264

    Antique Mahal carpet

    424 x 324 cm 13’10” x 10’7”
    £15,000
  • 10049

    Antique Malayer rug

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

    Sultanabad carpet

    344 x 237 cm 11’3” x 7’9”
    £7,350
  • 10520

    Sultanabad carpet

    305 x 242 cm 10’ x 7’11”
    £6,750
  • 10067

    Ushak runner

    466 x 128 cm 15’3” x 4’2”
    £5,200
  • 9752

    Sultanabad carpet

    271 x 192 cm 8’10” x 6’3”
    £4,400
  • 10642

    Antique Heriz carpet

    334 x 232 cm 10’11” x 7’7”
    £6,200
  • 7670

    Vintage Tabriz carpet

    274 x 186 cm 8’11” x 6’1”
    £4,800
  • 10627

    Vintage Tabriz carpet

    303 x 248 cm 9’11” x 8’1”
    £5,800
  • 9094

    Antique Agra carpet

    465 x 388 cm 15’3” x 12’8”
    £29,500
  • 10803

    Antique Ushak carpet

    390 x 305 cm 12’9” x 10’
    £25,000
  • 9896

    Pair of North-West Persian runners

    427 x 98 cm 14’ x 3’2”
    £17,500
  • 4101

    Antique Mahal carpet

    563 x 342 cm 18’5” x 11’2”
    £18,800
  • 9765

    Rare Antique Ziegler carpet

    545 x 360 cm 17’10” x 11’9”
    £65,000
  • 10865

    Antique Silk Senneh rug

    190 x 139 cm 6’2” x 4’6”
    £4,200
  • 10854

    Antique Tehran carpet

    308 x 205 cm 10’1” x 6’8”
    £26,000
  • 10864

    Antique Mudjur Rug

    168 x 121 cm 5’6” x 3’11”
    £4,500
  • 10652

    Sultanabad carpet

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

    Pair of Antique Donegal runners

    568 x 122 cm 18’7” x 4’
    £22,000
  • 10859

    Antique Heriz runner

    336 x 85 cm 11’ x 2’9”
    £4,250
  • 10857

    Antique Heriz carpet

    327 x 232 cm 10’8” x 7’7”
    £8,950
  • 10855

    Rare Pair of Antique Farahan carpets

    325 x 174 cm 10’7” x 5’8”
    £28,500
  • 4285

    Antique Ushak carpet

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

    Antique Karaja rug

    207 x 143 cm 6’9” x 4’8”
    £6,250
  • 10847

    Antique Khorasan carpet

    333 x 249 cm 10’11” x 8’2”
    £12,800
  • 10849

    Antique Sarab runner

    355 x 106 cm 11’7” x 3’5”
    £6,450
  • 10843

    Antique Karaja runner

    410 x 92 cm 13’5” x 3’
    £6,250
  • 10315

    Silk Khotan rug

    239 x 202 cm 7’10” x 6’7”
    £7,500
  • 10775

    Antique Ushak runner

    350 x 97 cm 11’5” x 3’2”
    £5,500
  • 9678

    Antique Donegal rug

    195 x 86 cm 6’4” x 2’9”
    £3,950
  • 9952

    Antique Amritsar rug

    262 x 182 cm 8’7” x 5’11”
    £9,500
  • 10810

    North-West Persian runner

    430 x 86 cm 14’1” x 2’9”
    £5,800
  • 10809

    Antique Heriz runner

    445 x 99 cm 14’7” x 3’2”
    £6,500
  • 10828

    Antique Cuenca Spanish carpet

    295 x 250 cm 9’8” x 8’2”
    £11,500
  • 10581

    Antique Kuba Soumac

    217 x 150 cm 7’1” x 4’11”
    £10,000
  • 10821

    Antique Shashavan runner

    290 x 120 cm 9’6” x 3’11”
    £5,650
  • 10789

    Antique Sarab runner

    277 x 102 cm 9’1” x 3’4”
    £5,750
  • 10675

    Antique Heriz runner

    348 x 95 cm 11’5” x 3’1”
    £2,950
  • 8622

    Antique Luri rug

    201 x 152 cm 6’7” x 4’11”
    £3,850
  • 10812

    Bakshaish rug

    200 x 152 cm 6’6” x 4’11”
    £2,250
  • 10800

    Vintage Kerman carpet

    378 x 284 cm 12’4” x 9’3”
    £5,450
  • 10516

    Sultanabad carpet

    330 x 264 cm 10’9” x 8’7”
    £7,850
  • 9460

    Antique Ushak carpet

    710 x 562 cm 23’3” x 18’5”
    £67,500
  • 10804

    Antique Ushak carpet

    410 x 352 cm 13’5” x 11’6”
    £45,000
  • 10748

    Sultanabad carpet

    463 x 362 cm 15’2” x 11’10”
    £17,500
  • 10610

    Vintage Samarkand carpet

    482 x 366 cm 15’9” x 12’
    £18,000
  • 7246

    Art Deco Chinese carpet

    444 x 360 cm 14’6” x 11’9”
    £6,800
  • 9979

    Rare Antique Ziegler carpet

    710 x 420 cm 23’3” x 13’9”
    £ POA
  • 10813

    Rare Antique Ziegler carpet

    720 x 425 cm 23’7” x 13’11”
    £ POA
  • 10797

    Sultanabad carpet

    319 x 237 cm 10’5” x 7’9”
    £6,950
  • 10794

    Antique Samarkand Kelleh

    340 x 177 cm 11’1” x 5’9”
    £6,750
  • 10793

    Antique Khotan Kelleh

    335 x 175 cm 10’11” x 5’8”
    £11,500
  • 10045

    Antique Ushak carpet

    384 x 313 cm 12’7” x 10’3”
    £32,500
  • 10771

    Veramin Kilim

    404 x 310 cm 13’3” x 10’2”
    £5,950
  • 10741

    Veramin Kilim

    405 x 290 cm 13’3” x 9’6”
    £5,650
  • 10743

    Shashavan Kilim

    360 x 304 cm 11’9” x 9’11”
    £5,250
  • 10742

    Shashavan Kilim

    346 x 260 cm 11’4” x 8’6”
    £4,250
  • 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.