0

Your basket is empty

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

    Contemporary rug

    196 × 152 cm 6’5” x 4’11”
    £2,600
  • 7442

    Contemporary rug

    201 × 156 cm 6’7” x 5’1”
    £2,600
  • 10612

    Antique Karaja rug

    139 × 110 cm 4’6” x 3’7”
    £2,150
  • 9470

    Heriz rug

    200 × 150 cm 6’6” x 4’11”
    £3,500
  • 10858

    Antique Heriz carpet

    225 × 178 cm 7’4” x 5’10”
    £6,000
  • 7868

    Antique Kurdish rug

    210 × 155 cm 6’10” x 5’1”
    £3,250
  • 11121

    Antique Heriz rug

    180 × 150 cm 5’10” x 4’11”
    £10,500
  • 10403

    Old Heriz carpet

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

    Antique Karaja rug

    130 × 109 cm 4’3” x 3’6”
    £1,050
  • 11117

    Antique Tabriz rug

    170 × 129 cm 5’6” x 4’2”
    £5,200
  • 11066

    Antique Luri rug

    231 × 169 cm 7’6” x 5’6”
    £6,450
  • 2212

    Antique Kazak rug

    230 × 160 cm 7’6” x 5’2”
    £15,000
  • 10180

    Rare Antique Shirvan rug

    238 × 123 cm 7’9” x 4’
    £11,000
  • 11093

    Modern Sultanabad rug

    232 × 180 cm 7’7” x 5’10”
    £4,100
  • 8694

    Mayfair collection square in 'Stone'

    300 × 300 cm 9’10” x 9’10”
    £2,550
  • 8616

    Antique Kazak rug

    229 × 122 cm 7’6” x 4’
    £7,800
  • 11069

    Antique Farahan carpet

    203 × 219 cm 6’7” x 7’2”
    £22,500
  • 3699

    Rare Antique Kirman rug

    245 × 156 cm 8’ x 5’1”
    £20,000
  • 10553

    Antique Karaja rug

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

    Antique Baktiari rug

    210 × 152 cm 6’10” x 4’11”
    £2,250
  • 10405

    Antique Heriz rug

    135 × 83 cm 4’5” x 2’8”
    £1,250
  • 11011

    Old Heriz rug

    140 × 91 cm 4’7” x 2’11”
    £980
  • 11010

    Old Heriz rug

    200 × 148 cm 6’6” x 4’10”
    £2,350
  • 11012

    Antique Hamadan rug

    143 × 95 cm 4’8” x 3’1”
    £980
  • 11009

    Antique Angora Ushak rug

    191 × 120 cm 6’3” x 3’11”
    £4,500
  • 11063

    Antique Angora Ushak rug

    195 × 130 cm 6’4” x 4’3”
    £7,500
  • 8958

    Agra carpet

    235 × 202 cm 7’8” x 6’7”
    £ POA
  • 11013

    Antique Shashavan rug

    222 × 136 cm 7’3” x 4’5”
    £5,250
  • 10883

    Antique Karaja rug

    197 × 150 cm 6’5” x 4’11”
    £5,450
  • 11039

    Antique Shirvan rug

    162 × 102 cm 5’3” x 3’4”
    £5,650
  • 7333

    Antique Kazak Kelleh

    320 × 144 cm 10’5” x 4’8”
    £3,250
  • 10547

    Agra carpet

    269 × 173 cm 8’9” x 5’8”
    £2,500
  • 10969

    Antique Heriz rug

    188 × 97 cm 6’2” x 3’2”
    £3,250
  • 11016

    Antique Bidjar rug

    257 × 149 cm 8’5” x 4’10”
    £6,850
  • 10942

    Antique Ushak Rug

    152 × 150 cm 4’11” x 4’11”
    £4,950
  • 4741

    Antique Karaja rug

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

    Antique Afshar rug

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

    Antique Malayer rug

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

    Antique Silk Senneh rug

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

    Antique Mudjur Rug

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

    Silk Khotan rug

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

    Antique Donegal rug

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

    Antique Kuba Soumac

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

    Antique Luri rug

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

    Bakshaish rug

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

    Antique Samarkand Kelleh

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

    Antique Khotan Kelleh

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

    Pacha Green Abstract Rug

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

    Kuba design rug

    264 × 204 cm 8’7” x 6’8”
    £4,850
  • 9719

    Rare Antique Khotan rug

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

    Agra design rug

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

    Tekke design rug

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

    Pinwheel Kazak design rug

    267 × 166 cm 8’9” x 5’5”
    £2,200
  • 10617

    Antique Ziegler rug

    160 × 105 cm 5’2” x 3’5”
    £5,750
  • 9657

    Antique Isfahan rug

    207 × 140 cm 6’9” x 4’7”
    £6,950
  • 10506

    Antique Heriz rug

    269 × 117 cm 8’9” x 3’10”
    £7,500
  • 9718

    Rare Antique Farahan rug

    189 × 142 cm 6’2” x 4’7”
    £6,450
  • 9713

    Antique Shirvan rug

    161 × 113 cm 5’3” x 3’8”
    £1,650
  • 9232

    Antique Sarouk Farahan rug

    200 × 130 cm 6’6” x 4’3”
    £6,950
  • 9957

    Antique Bidjar rug

    249 × 136 cm 8’2” x 4’5”
    £3,950
  • 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.