a Fine Afghan Tribal carpet
324 x 246cm (10'8 x 8'1)

£5,340.00

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 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

Sorry now Sold
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

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

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

£2,015.00

Sorry now Sold
Extra fine handmade Afghan Ziegler rug
204 x 151cm (6'8 x 4'11)

£1,620.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

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

£2,015.00

Sorry now Sold
Extra fine handmade Afghan Ziegler runner
245 x 77cm (8'0 x 2'6)

£995.00

Sorry now Sold
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

Sorry now Sold
Extra fine handmade Persian Qum silk rug
119 x 78cm (3'11 x 2'7)

£2,975.00

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

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 Kazak rug
242 x 161cm (7'11 x 5'3)

£1,345.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

Sorry now Sold
Fine handmade Afghan Abstract rug
234 x 167cm (7'8 x 5'6)

£2,645.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

Sorry now Sold
Fine handmade Afghan Aryana rug
199 x 130cm (6'6 x 4'3)

£1,945.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

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

£999.00

Sorry now Sold
Fine handmade Afghan Belgique rug
148 x 104cm (4'10 x 3'5)

£695.00

Reduced
Sorry now Sold
Fine handmade Afghan Choeb Ziegler rug
187 x 125cm (6'2 x 4'1)

£925.00 £740.00

Showing: 1 - 50 of 1109

Recently Viewed Products