Handmade fine Afghan Kazak carpet
301 x 249cm (9'11 x 8'2)

£2,675.00

Handmade Comm Afghan Kazak carpet
294 x 243cm (9'8 x 8'0)

£1,699.00

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

£3,975.00

Handmade Comm Afghan Kazak carpet
300 x 240cm (9'10 x 7'10)

£1,715.00

Handmade Persian Rudbar Oriental rug
296 x 198cm (9'9 x 6'6)

£2,795.00

Handmade Afghan Loribaft rug
287 x 210cm (9'5 x 6'11)

£2,195.00

Fine handmade Persian Tabriz carpet
291 x 194cm (9'7 x 6'4)

£7,450.00

Handmade Persian Shahr e Babak rug
200 x 151cm (6'7 x 4'11)

£999.00

Extra fine handmade Afghan Kazak rug
182 x 127cm (6'0 x 4'2)

£1,165.00

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

£4,250.00

Handmade Persian Qashqai rug
195 x 134cm (6'5 x 4'5)

£955.00

Handmade Afghan Kazak rug
176 x 125cm (5'9 x 4'1)

£795.00

Handmade Afghan Kharjeen rug
180 x 123cm (5'11 x 4'0)

£795.00

Handmade Persian Qashqai nomadic rug
188 x 122cm (6'2 x 4'0)

£935.00

Handmade Afghan Kazak rug
189 x 122cm (6'2 x 4'0)

£845.00

Handmade Afghan Mamluk rug
176 x 120cm (5'9 x 3'11)

£839.00

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

£1,069.00

Handmade fine Afghan Samarkand
184 x 126cm (6'0 x 4'2)

£1,295.00

Fine handmade Afghan Abstract rug
238 x 177cm (7'10 x 5'10)

£2,859.00

Handmade Persian Qashqai rug
249 x 182cm (8'2 x 6'0)

£2,290.00

Handmade extra fine Afghan Kazak rug
248 x 168cm (8'2 x 5'6)

£2,095.00

Handmade Afghan Loribaft carpet
279 x 206cm (9'2 x 6'9)

£2,099.00

Fine handmade Afghan Samarkand rug
236 x 169cm (7'9 x 5'7)

£2,225.00

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

£2,645.00

Fine handmade Samarkand rug
208 x 153cm (6'10 x 5'0)

£1,775.00

Extra fine handmade Afghan Mamluk rug
236 x 170cm (7'9 x 5'7)

£3,999.00

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

£1,995.00

Handmade fine Afghan Samarkand rug
245 x 170cm (8'0 x 5'7)

£2,325.00

Handmade Afghan Kharjeen rug
238 x 170cm (7'10 x 5'7)

£1,395.00

Handmade Afghan Kharjeen rug
236 x 175cm (7'9 x 5'9)

£1,489.00

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

£1,975.00

Handmade Afghan Loribaft carpet
289 x 209cm (9'6 x 6'10)

£2,650.00

Handmade Afghan Ziegler carpet
306 x 208cm (10'0 x 6'10)

£2,715.00

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

£2,125.00

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

£1,620.00

Handmade Fine Afghan Abstract rug
247 x 165cm (8'1 x 5'5)

£2,759.00

Handmade Afghan Temori rug
237 x 162cm (7'9 x 5'4)

£1,929.00

Handmade fine Afghan Kazak rug
230 x 177cm (7'7 x 5'10)

£1,445.00

Handmade Afghan Kazak rug
195 x 151cm (6'5 x 4'11)

£1,045.00

Handmade Afghan Ziegler rug
236 x 198cm (7'9 x 6'6)

£1,945.00

Handmade Afghan Ersari rug
236 x 169cm (7'9 x 5'7)

£1,295.00

Sorry now Sold
Handmade Afghan Kazak
241 x 175cm (7'11 x 5'9)

£1,475.00

Handmade fine Afghan Kazak rug
242 x 168cm (7'11 x 5'6)

£1,389.00

Handmade Afghan Khal Mohammadi rug
232 x 176cm (7'7 x 5'9)

£845.00

Sorry now Sold
Handmade Afghan Kazak rug
219 x 171cm (7'2 x 5'7)

£1,345.00

Handmade Afghan Kharjeen rug
245 x 177cm (8'0 x 5'10)

£1,525.00

Handmade Afghan Aryana rug
280 x 176cm (9'2 x 5'9)

£1,479.00

Sorry now Sold
Handmade Afghan Ziegler carpet
305 x 205cm (10'0 x 6'9)

£2,345.00

Handmade extra fine Persian Tabriz carpet
300 x 200cm (9'10 x 6'7)

£17,250.00

Showing: 1 - 50 of 353

Recently Viewed Products