Handmade fine Afghan Kazak carpet
311 x 205cm (10'2 x 6'9)

£2,295.00

Handmade Comm Afghan Kazak rug
211 x 155cm (6'11 x 5'1)

£785.00

Handmade Afghan Ziegler square rug
192 x 193cm (6'4 x 6'4)

£1,359.00

Handmade modern Afghan Ziegler rug
152 x 100cm (5'0 x 3'3)

£865.00

Handmade Afghan Kazak rug
169 x 97cm (5'7 x 3'2)

£575.00

Handmade Afghan Butterfly rug
150 x 101cm (4'11 x 3'4)

£659.00

Handmade fine Afghan Samarkand rug
149 x 100cm (4'11 x 3'3)

£830.00

Handmade Persian Nahavend rug
100 x 80cm (3'3 x 2'7)

£675.00

Handmade Afghan Loribaft rug
147 x 97cm (4'10 x 3'2)

£525.00

Handmade Persian Qashqai rug
227 x 136cm (7'5 x 4'6)

£1,245.00

Handmade fine Afghan Samarkand rug
145 x 101cm (4'9 x 3'4)

£819.00

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

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

Showing: 1 - 50 of 365

Recently Viewed Products