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

£2,995.00

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

£8,495.00

Dune modern carpet
305 x 244cm (10'0 x 8'0)

£1,850.00

Dune modern rug
240 x 170cm (7'10 x 5'7)

£1,010.00

Dune modern rug
240 x 170cm (7'10 x 5'7)

£1,010.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 Mamluk rug
236 x 170cm (7'9 x 5'7)

£3,999.00

Extra fine handmade Afghan Ziegler
242 x 81cm (7'11 x 2'8)

£1,025.00

Sorry now Sold
Extra fine handmade Afghan Ziegler rug
238 x 161cm (7'10 x 5'3)

£2,015.00

Extra fine handmade Afghan Ziegler rug
189 x 147cm (6'2 x 4'10)

£1,455.00

Extra fine handmade Afghan Ziegler rug
174 x 117cm (5'9 x 3'10)

£1,069.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 £2,397.00

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

£2,689.00 £2,016.75

Felt rug underlay, 4'6 Feet Wide
90 x 137 cm (3' x 5') approx120 x 137 cm (4' x 5') approx150 x 137 cm (5' x 5') approx180 x 137 cm (6' x 5') approx210 x 137 cm (7' x 5') approx240 x 137 cm (8' x 5') approx270 x 137 cm (9' x 5') approx300 x 137 cm (10' x 5') approx330 x 137 cm (11' x 5') approx360 x 137 cm (12' x 5') approx

from £18.00

Fine Afghan Kazak large carpet
380 x 272cm (12'6 x 8'11)

£4,025.00

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

£995.00

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

£1,375.00

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

£355.00

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

£1,395.00

Fine handmade Afghan Abstract rug
197 x 150cm (6'6 x 4'11)

£1,995.00

Fine handmade Afghan Abstract rug
303 x 209cm (9'11 x 6'10)

£4,250.00

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

£3,215.00

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

£4,795.00

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

£1,595.00 £1,196.25

Fine handmade Afghan Belgique carpet
285 x 196cm (9'4 x 6'5)

£2,595.00

Sorry now Sold
Fine handmade Afghan Belgique rug
175 x 126cm (5'9 x 4'2)

£999.00

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

£1,195.00 £896.25

Fine handmade Afghan Ikat runner
318 x 78cm (10'5 x 2'7)

£1,045.00

Fine handmade Afghan Kazak carpet
343 x 280cm (11'3 x 9'2)

£3,750.00

Fine handmade Afghan Kazak carpet
289 x 211cm (9'6 x 6'11)

£1,975.00

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

£2,850.00 £2,280.00

Fine handmade Afghan Kazak carpet
277 x 213cm (9'1 x 7'0)

£2,125.00

Fine handmade Afghan Kazak carpet
324 x 246cm (10'8 x 8'1)

£3,285.00

Fine handmade Afghan Kazak rug
131 x 88cm (4'4 x 2'11)

£445.00

Fine handmade Afghan Kazak rug
97 x 60cm (3'2 x 2'0)

£189.00

Fine handmade Afghan Kazak rug
202 x 148cm (6'8 x 4'10)

£1,035.00

Fine handmade Afghan Kazak rug
200 x 150cm 6'7 x 4'11

£1,035.00

Fine handmade Afghan Kazak rug
232 x 167cm (7'7 x 5'6)

£1,345.00

Fine handmade Afghan Kazak rug
268 x 178cm (8'10 x 5'10)

£1,645.00

Fine handmade Afghan Kazak rug
107 x 79cm (3'6 x 2'7)

£295.00

Showing: 1 - 50 of 1047

Recently Viewed Products