Antique handmade Persian Qashqai rug
225 x 160cm (7'5 x 5'3)

£1,979.00

Antique handmade Qashqai rug
263 x 150cm (8'8 x 4'11)

£2,995.00

Reduced
Antique handmade Tekke Turkoman carpet
282 x 204cm (9'3 x 6'9)

£8,495.00 £4,247.50

Clare Kilim Chair with chromed casters
82w x 90d x 95h cm (2'8w x 2'11d x 3'1h)

£1,995.00

Extra fine handmade Afghan Kazak rug
223 x 165cm (7'4 x 5'5)

£1,545.00

Extra fine handmade Afghan Kazak rug
180 x 127cm (5'11 x 4'2)

£945.00

Extra fine handmade Afghan Kazak rug
243 x 168cm (8'0 x 5'6)

£1,685.00

Extra fine handmade Afghan Kazak rug
211 x 158cm (6'11 x 5'2)

£1,245.00

Extra fine handmade Afghan Kazak rug
301 x 215cm (9'11 x 7'1)

£2,345.00

Extra fine handmade Afghan Kazak rug
258 x 209cm (8'6 x 6'10)

£1,975.00

Extra fine handmade Afghan Kazak rug
202 x 157cm (6'8 x 5'2)

£1,475.00

Extra fine handmade Afghan Kazak rug
267 x 170cm (8'9 x 5'7)

£1,675.00

Extra fine handmade Afghan Kazak rug
282 x 176cm (9'3 x 5'9)

£1,825.00

Sorry now Sold
Extra fine handmade Afghan Kazak rug
262 x 172cm (8'7 x 5'8)

£1,665.00

Extra fine handmade Afghan Kazak runner
339 x 86cm (11'2 x 2'10)

£1,125.00

Sorry now Sold
Extra fine handmade Afghan Kazak runner
262 x 72cm (8'7 x 2'4)

£779.00

Reduced
Sorry now Sold
Extra fine handmade Afghan Mushvani
276 x 201cm (9'1 x 6'7)

£2,085.00 £1,042.50

Extra fine handmade Afghan Shahi carpet
296 x 204cm (9'9 x 6'8)

£4,750.00

Extra fine handmade Afghan Ziegler
341 x 251cm (11'2 x 8'3)

£4,595.00

Extra fine handmade Afghan Ziegler rug
234 x 170cm (7'8 x 5'7)

£2,099.00

Extra fine handmade Kashmir silk rug
129 x 80cm (4'3 x 2'7)

£1,459.00

Extra fine handmade Kazak carpet
290 x 213cm (9'6 x 7'0)

£2,255.00

Extra fine handmade Mushvani
114 x 79cm (3'8 x 2'7)

£275.00

Reduced
Sorry now Sold
Extra fine handmade Persian Kashan Silk
307 x 203cm (10'1 x 6'8)

£11,995.00 £5,997.50

Extra fine handmade Persian Qashquli
200 x 143 cm (6'7 x 4'8)

£2,575.00

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

£3,445.00 £1,722.50

Extra fine handmade Persian Qum carpet
300 x 200cm (9'10 x 6'7)

£22,500.00

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

£3,995.00 £1,997.50

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

£2,689.00 £2,016.75

Sorry now Sold
Extra long handmade Afghan Kilim runner
583 x 74cm (19'2 x 2'5)

£475.00

Felt rug underlay, 5 Feet Wide
3 foot4 foot5 foot6 foot7 foot8 foot9 foot10 foot11 foot12 foot

from £18.00

Fine handmade Afghan Kazak rug
192 x 150cm (6'4 x 4'11)

£935.00

Fine handmade Afghan Kazak rug
242 x 165cm (7'11 x 5'5)

£1,295.00

Fine handmade Afghan Kazak rug
126 x 81cm (4'2 x 2'8)

£330.00

Fine handmade Afghan Kazak rug
210 x 160cm (6'11 x 5'3)

£1,095.00

Fine handmade Afghan Kazak rug
242 x 161cm (7'11 x 5'3)

£1,260.00

Fine handmade Afghan Ziegler rug
193 x 148cm (6'4 x 4'10)

£1,395.00

Fine handmade Afghan Aryana
248 x 172cm (8'2 x 5'8)

£3,215.00

Fine handmade Afghan Aryana carpet
354 x 276cm (11'7 x 9'1)

£5,995.00

Fine handmade Afghan Aryana carpet
362 x 274cm (11'11 x 9'0)

£5,695.00

Fine handmade Afghan Aryana carpet
304 x 206cm (10'0 x 6'9)

£4,795.00

Fine handmade Afghan Aryana rug
178 x 117cm (5'10 x 3'10)

£1,095.00

Showing: 1 - 50 of 904

Recently Viewed Products