0 Basket

Your basket is empty

Continue Shopping
Request a Home VisitVisit Our Barn ShowroomFree Delivery + Shipping
  • 9131

    Antique Heriz carpet

    352 x 311 cm 11’6” x 10’2”
    £9,500
  • 8797

    Antique Kirman carpet

    561 x 302 cm 18’4” x 9’10”
    £25,000
  • 7230

    Antique Fereghan carpet

    614 x 328 cm 20’1” x 10’9”
    £68,000
  • 9332

    Antique Serapi carpet

    393 x 286 cm 12’10” x 9’4”
    £18,500
  • 9037

    Antique Cuenca Spanish rug

    173 x 122 cm 5’8” x 4’
    £4,200
  • 9275

    Antique Mahal carpet

    350 x 260 cm 11’5” x 8’6”
    £6,750
  • 8085

    Antique Ziegler rug

    213 x 127 cm 6’11” x 4’1”
    £ POA
  • 4826

    Antique Ziegler carpet

    554 x 390 cm 18’2” x 12’9”
    £ POA
  • 9168

    Antique Tabriz (maybe 'Benlian')

    183 x 117 cm 6’ x 3’10”
    £3,800
  • 8096

    Antique Tekke Wedding rug

    123 x 110 cm 4’ x 3’7”
    £6,400
  • 9190

    Antique Mahal carpet

    320 x 208 cm 10’5” x 6’9”
    £5,750
  • 9199

    Antique Heriz runner

    355 x 103 cm 11’7” x 3’4”
    £4,500
  • 6140

    Antique Ushak carpet

    366 x 274 cm 12’ x 8’11”
    £18,000
  • 8606

    Antique Silk Kashan rug

    220 x 135 cm 7’2” x 4’5”
    £8,600
  • 9101

    Antique Tabriz carpet

    298 x 209 cm 9’9” x 6’10”
    £9,400
  • 9100

    Antique 'Benlian' Tabriz carpet

    293 x 212 cm 9’7” x 6’11”
    £9,800
  • 5802

    Antique Heriz runner

    419 x 91 cm 13’8” x 2’11”
    £5,600
  • 9048

    Antique Oushak rug

    183 x 135 cm 6’ x 4’5”
    £6,200
  • 9093

    Antique Karaja rug

    180 x 155 cm 5’10” x 5’1”
    £5,250
  • 9167

    Antique Tabriz carpet

    430 x 320 cm 14’1” x 10’5”
    £13,500
  • 9161

    Antique Tabriz carpet

    326 x 230 cm 10’8” x 7’6”
    £11,500
  • 9099

    Antique Bessarabian Kilim

    297 x 227 cm 9’8” x 7’5”
    £11,800
  • 8607

    Antique Qasghai Kashkuli rug

    250 x 160 cm 8’2” x 5’2”
    £5,950
  • 3699

    Antique Kirman rug

    245 x 156 cm 8’ x 5’1”
    £14,500
  • 7993

    Antique Heriz carpet

    340 x 242 cm 11’1” x 7’11”
    £5,750
  • 9018

    Antique Silk Ghiordes 'Saph'

    280 x 130 cm 9’2” x 4’3”
    £13,500
  • 8747

    Silk Hereke rug

    149 x 99 cm 4’10” x 3’2”
    £6,500
  • 9096

    Antique 'Benlian' Tabriz carpet

    285 x 198 cm 9’4” x 6’5”
    £10,800
  • 8802

    Antique Heriz carpet

    330 x 230 cm 10’9” x 7’6”
    £5,950
  • 8416

    Antique Heriz runner

    290 x 97 cm 9’6” x 3’2”
    £3,250
  • 8755

    Silk Hereke rug

    97 x 66 cm 3’2” x 2’1”
    £4,800
  • 8750

    Silk Hereke rug

    132 x 93 cm 4’3” x 3’
    £7,800
  • 8748

    Silk Hereke rug

    162 x 99 cm 5’3” x 3’2”
    £6,500
  • 8751

    Rare Collection of Four Silk Hereke rugs

    160 x 105 cm 5’2” x 3’5”
    £22,000
  • 7427

    Antique Kuba rug

    205 x 115 cm 6’8” x 3’9”
    £6,850
  • 8930

    Antique Baktiari rug

    203 x 138 cm 6’7” x 4’6”
    £3,250
  • 8701

    Antique Karaja rug

    202 x 140 cm 6’7” x 4’7”
    £3,950
  • 6217

    Antique Perepedil rug

    166 x 111 cm 5’5” x 3’7”
    £2,950
  • 5993

    Antique Perepedil rug

    162 x 113 cm 5’3” x 3’8”
    £2,900
  • 8493

    Antique Sarab runner

    303 x 89 cm 9’11” x 2’11”
    £3,450
  • 8979

    Antique Bidjar rug

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

    Antique Ziegler carpet

    366 x 244 cm 12’ x 8’
    £25,000
  • 5657

    Antique Karaja runner

    404 x 99 cm 13’3” x 3’2”
    £4,250
  • 9016

    Antique Malayer rug

    233 x 163 cm 7’7” x 5’4”
    £2,250
  • 8980

    Antique Hamadan rug

    200 x 100 cm 6’6” x 3’3”
    £1,625
  • 9017

    Old Heriz rug

    188 x 147 cm 6’2” x 4’9”
    £1,650
  • 8955

    Antique Baktiari rug

    204 x 137 cm 6’8” x 4’5”
    £4,250
  • 8257

    Antique Kurk Kashan rug

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

    Rare Antique Bakshaish carpet

    437 x 330 cm 14’4” x 10’9”
    £ POA
  • 8598

    Antique square Bidjar pushti

    83 x 70 cm 2’8” x 2’3”
    £2,200
  • 5267

    Antique Sultanabad carpet

    360 x 277 cm 11’9” x 9’1”
    £9,500
  • 4825

    Antique Ziegler carpet

    427 x 315 cm 14’ x 10’4”
    £26,500
  • 6571

    Antique Ushak carpet

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

    Antique Ushak carpet

    372 x 314 cm 12’2” x 10’3”
    £17,500
  • 4099

    Antique Serapi carpet

    372 x 333 cm 12’2” x 10’11”
    £55,000
  • 8981

    Antique Mahal carpet

    405 x 305 cm 13’3” x 10’
    £24,000
  • 9031

    Rare early Fereghan rug

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

    Antique Baktiari carpet

    414 x 352 cm 13’6” x 11’6”
    £ POA
  • 8999

    Distressed Antique Fereghan carpet

    385 x 290 cm 12’7” x 9’6”
    £11,500
  • 8978

    Antique Mahal carpet

    360 x 275 cm 11’9” x 9’
    £5,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.