0 Basket

Your basket is empty

Continue Shopping
Free Home VisitsFree Home DeliveryFree Home Trials
  • 8780

    Modern Sultanabad carpet

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

    Modern Sultanabad carpet

    433 x 303 cm 14’2” x 9’11”
    £10,500
  • 9504

    Heriz design carpet

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

    Modern Sultanabad carpet

    367 x 303 cm 12’ x 9’11”
    £9,250
  • 9498

    Ziegler carpet

    370 x 278 cm 12’1” x 9’1”
    £5,200
  • 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
  • 8603

    Modern Sultanabad carpet

    280 x 208 cm 9’2” x 6’9”
    £4,750
  • 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
  • 9480

    Modern Sultanabad carpet

    323 x 247 cm 10’7” x 8’1”
    £6,400
  • 9481

    Modern Sultanabad carpet

    315 x 232 cm 10’4” x 7’7”
    £5,850
  • 9303

    Contemporary Carpet 'Colours'

    361 x 275 cm 11’10” x 9’
    £5,200
  • 9325

    Kensington Collection

    420 x 300 cm 13’9” x 9’10”
    £5,850
  • 8882

    Ziegler carpet

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

    Modern Sultanabad carpet

    316 x 236 cm 10’4” x 7’8”
    £5,950
  • 9178

    Modern Sultanabad carpet

    362 x 280 cm 11’10” x 9’2”
    £8,250
  • 6788

    Modern Ziegler runner

    628 x 76 cm 20’7” x 2’5”
    £2,500
  • 8896

    Modern Ziegler runner

    544 x 79 cm 17’10” x 2’7”
    £2,800
  • 9081

    Modern very large Sultanabad runner

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

    Ziegler carpet

    342 x 254 cm 11’2” x 8’3”
    £5,500
  • 9139

    Modern Sultanabad carpet

    295 x 218 cm 9’8” x 7’1”
    £5,250
  • 9134

    Modern Sultanabad carpet

    345 x 270 cm 11’3” x 8’10”
    £7,450
  • 9138

    Modern Sultanabad carpet

    280 x 183 cm 9’2” x 6’
    £4,150
  • 9143

    Modern Ushak carpet

    300 x 242 cm 9’10” x 7’11”
    £5,800
  • 8600

    Modern Sultanabad carpet

    322 x 231 cm 10’6” x 7’6”
    £5,950
  • 7803

    Modern Kilim rug

    288 x 210 cm 9’5” x 6’10”
    £950
  • 7804

    Modern Kilim rug

    302 x 211 cm 9’10” x 6’11”
    £950
  • 8747

    Silk Hereke rug

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

    Silk Qum Rug

    205 x 132 cm 6’8” x 4’3”
    £7,800
  • 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
  • 8242

    Ziegler rug

    188 x 150 cm 6’2” x 4’11”
    £1,750
  • 3676

    Agra carpet

    302 x 249 cm 9’10” x 8’2”
    £3,500
  • 8784

    Ziegler carpet

    391 x 348 cm 12’9” x 11’5”
    £7,800
  • 8376

    Ziegler carpet

    435 x 359 cm 14’3” x 11’9”
    £7,800
  • 7219

    Arts and Crafts carpet

    307 x 247 cm 10’ x 8’1”
    £5,800
  • 6483

    Silk Ikat cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6492

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6490

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6472

    Silk Ikat cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6476

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6462

    Silk Ikat Velvet cushion

    64 x 40 cm 2’1” x 1’3”
    £65
  • 6494

    Silk Ikat Velvet cushion

    60 x 38 cm 1’11” x 1’2”
    £85
  • 6489

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6493

    Silk Ikat Velvet cushion

    55 x 35 cm 1’9” x 1’1”
    £85
  • 6475

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 6463

    Silk Ikat Velvet cushion

    64 x 40 cm 2’1” x 1’3”
    £95
  • 6459

    Silk Ikat Velvet cushion

    68 x 40 cm 2’2” x 1’3”
    £100
  • 6477

    Silk Ikat Velvet cushion

    60 x 40 cm 1’11” x 1’3”
    £90
  • 8781

    Modern Sultanabad carpet

    450 x 300 cm 14’9” x 9’10”
    £10,800
  • 7104

    Modern rug

    234 x 173 cm 7’8” x 5’8”
    £2,900
  • 8956

    Modern Agra carpet

    302 x 247 cm 9’10” x 8’1”
    £7,250
  • 8826

    Modern Sultanabad carpet

    285 x 185 cm 9’4” x 6’
    £4,250
  • 8715

    Ziegler carpet

    366 x 269 cm 12’ x 8’9”
    £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.