0

Your basket is empty

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

    Sultanabad carpet

    450 × 335 cm 14’9” x 10’11”
    £15,750
  • 10968

    Transitional Indian - all wool

    316 × 245 cm 10’4” x 8’
    £8,950
  • 7853

    Kazak carpet

    261 × 249 cm 8’6” x 8’2”
    £3,600
  • 10898

    Vintage Distressed Tabriz carpet

    301 × 213 cm 9’10” x 6’11”
    £3,850
  • 10671

    Ziegler carpet

    358 × 268 cm 11’8” x 8’9”
    £5,850
  • 10989

    Tabriz carpet

    364 × 273 cm 11’11” x 8’11”
    £10,500
  • 10932

    Bakshaish carpet

    351 × 265 cm 11’6” x 8’8”
    £9,850
  • 11102

    Agra carpet

    284 × 241 cm 9’3” x 7’10”
    £4,200
  • 9752

    Sultanabad carpet

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

    Sultanabad carpet

    283 × 197 cm 9’3” x 6’5”
    £4,500
  • 10559

    Sultanabad carpet

    247 × 168 cm 8’1” x 5’6”
    £4,150
  • 11092

    Sultanabad carpet

    248 × 212 cm 8’1” x 6’11”
    £5,250
  • 11094

    Sultanabad carpet

    298 × 217 cm 9’9” x 7’1”
    £6,450
  • 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
  • 11076

    Sultanabad carpet

    476 × 350 cm 15’7” x 11’5”
    £16,850
  • 11085

    Sultanabad Runner

    302 × 85 cm 9’10” x 2’9”
    £2,850
  • 11084

    Sultanabad Runner

    304 × 87 cm 9’11” x 2’10”
    £2,950
  • 10036

    Sultanabad carpet

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

    Sultanabad carpet

    357 × 261 cm 11’8” x 8’6”
    £10,450
  • 11078

    Sultanabad carpet

    398 × 302 cm 13’ x 9’10”
    £12,500
  • 11079

    Sultanabad carpet

    398 × 298 cm 13’ x 9’9”
    £12,250
  • 10514

    Sultanabad carpet

    302 × 248 cm 9’10” x 8’1”
    £6,800
  • 8958

    Agra carpet

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

    Sultanabad carpet

    370 × 273 cm 12’1” x 8’11”
    £9,600
  • 10547

    Agra carpet

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

    Ziegler carpet

    293 × 251 cm 9’7” x 8’2”
    £4,800
  • 10911

    Sultanabad carpet

    298 × 252 cm 9’9” x 8’3”
    £6,950
  • 10950

    Kirman design carpet

    304 × 239 cm 9’11” x 7’10”
    £4,650
  • 10622

    Ziegler carpet

    413 × 298 cm 13’6” x 9’9”
    £8,500
  • 10958

    Khotan carpet

    426 × 300 cm 13’11” x 9’10”
    £8,950
  • 10955

    Vintage Tabriz carpet

    302 × 244 cm 9’10” x 8’
    £9,950
  • 10795

    Sultanabad carpet

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

    Ushak runner

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

    Vintage Tabriz carpet

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

    Silk Khotan rug

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

    Bakshaish rug

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

    Vintage Kerman carpet

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

    Vintage Samarkand carpet

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

    Veramin Kilim

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

    Veramin Kilim

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

    Shashavan Kilim

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

    Shashavan Kilim

    346 × 260 cm 11’4” x 8’6”
    £4,250
  • 9771

    Arts and Crafts design square carpet

    286 × 260 cm 9’4” x 8’6”
    £5,500
  • 10753

    Pacha Green Abstract Rug

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

    Vintage Distressed Kerman carpet

    396 × 302 cm 12’11” x 9’10”
    £5,750
  • 10659

    Kuba design rug

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

    Vintage Sickle Leaf carpet

    310 × 237 cm 10’2” x 7’9”
    £6,200
  • 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
  • 10546

    Indus carpet

    456 × 312 cm 14’11” x 10’2”
    £6,500
  • 10648

    Ziegler carpet

    336 × 248 cm 11’ x 8’1”
    £4,600
  • 10647

    Ziegler carpet

    351 × 250 cm 11’6” x 8’2”
    £4,800
  • 10669

    Voysey design carpet

    351 × 250 cm 11’6” x 8’2”
    £7,250
  • 10507

    Agra carpet

    317 × 250 cm 10’4” x 8’2”
    £7,800
  • 9787

    Ushak carpet

    321 × 247 cm 10’6” x 8’1”
    £6,500
  • 8172

    Hadji Jalili design 'Kelleh'

    414 × 185 cm 13’6” x 6’
    £6,800
  • 10560

    Sultanabad carpet

    320 × 248 cm 10’5” x 8’1”
    £7,650
  • 10604

    Heriz design carpet

    390 × 312 cm 12’9” x 10’2”
    £5,500
  • 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.