Reduced
Fine handmade Afghan Ikat
173 x 144cm (5'8 x 4'9)

£1,195.00 £896.25

Reduced
Fine handmade Afghan rug Exclusive
385 x 275cm (12'8 x 9'0)

£4,149.00 £2,904.30

Reduced
Handmade fine Afghan Kazak rug
198 x 160cm (6'6 x 5'3)

£1,245.00 £933.75

Reduced
Handmade Persian Abadeh rug
210 x 156cm (6'11 x 5'1)

£2,095.00 £1,571.25

Reduced
Fine handmade Afghan Ziegler wide runner
365 x 134cm (12'0 x 4'5)

£1,615.00 £1,211.25

Reduced
Extra fine handmade Persian Qashquli
201 x 130cm (6'7 x 4'3)

£3,445.00 £1,722.50

Reduced
Extra fine handmade Persian Qum silk
146 x 98cm (4'10 x 3'3)

£3,995.00 £2,397.00

Reduced
Handmade Afghan Loribaft carpet
308 x 245cm (10'1 x 8'0)

£2,845.00 £2,133.75

Reduced
Fine handmade Afghan Ziegler runner
240 x 81cm (7'10 x 2'8)

£725.00 £543.75

Reduced
Handmade Afghan Kazak rug
172 x 128cm(5'8 x 4'2)

£855.00 £598.50

Reduced
Handmade Afghan Loribaft rug
244 x 174cm (8'0 x 5'9)

£1,645.00 £1,233.75

Reduced
Handmade Persian Shahrbabak rug
150 x 115cm (4'11 x 3'9)

£649.00 £519.20

Reduced
Fine handmade Afghan Ziegler Carpet
393 x 202cm (12'11 x 6'8)

£2,625.00 £1,837.50

Reduced
Fine handmade Afghan Kazak carpet
314 x 252cm (10'4 x 8'3)

£2,850.00 £2,280.00

Reduced
Handmade Afghan Kazak rug
190 x 159cm (6'3 x 5'3)

£995.00 £796.00

Reduced
Fine handmade Afghan Ziegler Oversize
391 x 348cm (12'10 x 11'5)

£5,285.00 £3,699.50

Reduced
Fine handmade Indian carpet
270 x 181cm (8'10 x 5'11)

£2,650.00 £2,120.00

Reduced
Fine handmade Afghan Modern Ziegler carpet
295 x 202cm (9'8 x 6'8)

£3,060.00 £2,448.00

Reduced
Fine part silk handmade Persian Isfahan rug
165 x 105cm (5'5 x 3'5)

£5,450.00 £4,087.50

Reduced
Handmade Afghan Ziegler rug
154 x 106cm(5'1 x 3'6)

£595.00 £446.25

Reduced
Handmade Indo Ushak carpet
353 x 265cm (11'7 x 8'8)

£4,295.00 £3,221.25

Reduced
Fine handmade Afghan Aryana rug
207 x 153cm (6'9 x 5'0)

£1,595.00 £1,196.25

Reduced
Fine handmade Persian Qum wool and silk rug
200 x 141cm (6'7 x 4'8)

£3,495.00 £2,621.25

Reduced
Handmade Afghan Ziegler rug
145 x 93 cm (4'9 x 3'1)

£485.00 £388.00

Reduced
Handmade Persian Qashqai wide runner
315 x 103cm (10'4 x 3'5)

£1,385.00 £1,108.00

Reduced
Handmade Persian Keshan rug
154 x 102cm (5'1 x 3'4)

£849.00 £679.20

Reduced
Extra fine handmade Persian Qum silk
120 x 82cm (3'11 x 2'8)

£2,689.00 £2,016.75

Reduced
Fine handmade Indian Tabriz runner
365 x 81cm (12'0 x 2'8)

£1,555.00 £933.00

Reduced
Handmade Afghan Samarkand runner
271 x 90cm (8'11 x 2'11)

£805.00 £603.75

Reduced
Sorry now Sold
Handmade Afghan Ziegler runner
318 x 77cm (10'5 x 2'6)

£945.00 £661.50

Reduced
Fine handmade Afghan Kazak runner
303 x 80cm (9'11 x 2'7)

£899.00 £674.25

Reduced
Handmade Afghan Aryana Runner
289 x 84cm (9'6 x 2'9)

£919.00 £735.20

Reduced
Fine handmade Afghan Ziegler runner
239 x 82cm (7'10 x2'8)

£725.00 £543.00

Reduced
Handmade Afghan Ziegler carpet
341 x 270cm 11'2 x 8'10

£3,455.00 £2,591.25

Reduced
Handmade Afghan Aryana runner
297 x 81cm (9'9 x 2'8)

£899.00 £719.20

Reduced
Fine handmade Persian Tabriz rug
150 x 105cm (4'11 x 3'5)

£1,445.00 £1,083.75

Reduced
Handmade Persian Sarab wide runner
318 x 108cm (10'5 x 3'6)

£1,089.00 £816.75

Reduced
Handmade Afghan Kazak carpet
310 x 249cm (10'2 x 8'2)

£2,845.00 £2,133.75

Reduced
Handmade fine Afghan Kazak carpet
390 x 275cm (12'10 x 9'0)

£3,975.00 £2,981.75

Reduced
Handmade fine Afghan Kazak carpet
304 x 246cm (10'0 x 8'1)

£2,715.00 £2,036.25

Reduced
Handmade Afghan Loribaft runner
293 x 83cm (9'7 x 2'9)

£935.00 £701.25

Recently Viewed Products