Handmade Afghan Kharjeen carpet
374 x 266cm (12'3 x 8'9)

£3,985.00

Handmade fine Persian Qum rug
204 x 136cm (6'8 x 4'6)

£3,445.00

Sorry now Sold
Handmade modern fine Afghan Ziegler rug
235 x 160cm (7'9 x 5'3)

£1,950.00

Handmade Afghan Pazyryk design rug
292 x 201cm (9'7 x 6'7)

£2,195.00

Handmade Pakistan contemporary rug
238 x 168cm (7'10 x 5'6)

£1,599.00

Handmade Afghan Kharjeen rug
310 x 203cm (10'2 x 6'8)

£2,295.00

Handmade Afghan Aryana carpet
297 x 207cm (9'9 x 6'9)

£1,975.00

Handmade Afghan Loribaft rug
249 x 173cm (8'2 x 5'8)

£1,595.00

Handmade Afghan Loribaft rug
248 x 172cm (8'2 x 5'8)

£1,570.00

Handmade Pakistan contemporary rug
242 x 166cm (7'11 x 5'5)

£1,615.00

Handmade fine Afghan Samarkand rug
246 x 170cm (8'1 x 5'7)

£2,689.00

Handmade Persian Tabriz rug
140 x 72cm (4'7 x 2'4)

£1,045.00

Handmade Afghan Luri Gabbeh rug
91 x 67cm (3'0 x 2'2)

£239.00

Handmade Afghan Luri Gabbeh rug
100 x 68cm (3'3 x 2'3)

£260.00

Handmade Afghan Luri Gabbeh rug
95 x 59cm (3'1 x 1'11)

£215.00

Handmade extra fine Kashmir silk rug
127 x 78cm (4'2 x 2'7)

£1,420.00

Sorry now Sold
Handmade Afghan Loribaft pictorial rug
210 x 145cm (6'11 x 4'9)

£1,345.00

Handmade fine Afghan Samarkand carpet
298 x 198cm (9'9 x 6'6)

£3,825.00

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

£1,045.00

Handmade Afghan Ziegler rug
270 x 186cm (8'10 x 6'1)

£1,685.00

Handmade Afghan Loribaft carpet
300 x 196cm (9'10 x 6'5)

£2,385.00

Sorry now Sold
Handmade Comm Afghan Kazak carpet
313 x 209cm (10'3 x 6'10)

£1,559.00

Handmade Afghan Ziegler oversize carpet
428 x 302cm (14'1 x 9'11)

£6,795.00

Handmade fine Afghan Kazak rug
256 x 173cm (8'5 x 5'8)

£1,565.00

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

£2,015.00

Handmade fine Afghan Ziegler rug
240 x 174cm (7'10 x 5'9)

£1,485.00

Handmade fine Afghan Kazak rug
234 x 172cm (7'8 x 5'8)

£1,450.00

Handmade fine Afghan Kunduz rug
233 x 158cm (7'8 x 5'2)

£1,049.00

Handmade fine Afghan Kazak rug
234 x 162cm (7'8 x 5'4)

£1,395.00

Handmade fine Afghan Kazak rug
197 x 150cm (6'6 x 4'11)

£1,045.00

Handmade fine Afghan Ziegler rug
210 x 156cm (6'11 x 5'1)

£1,195.00

Handmade fine Afghan Kazak rug
173 x 134cm (5'8 x 4'5)

£815.00

Sorry now Sold
Handmade Afghan Ziegler rug
228 x 149cm (7'6 x 4'11)

£1,235.00

Handmade fine Afghan Kazak rug
200 x 151cm (6'7 x 4'11)

£1,045.00

Handmade fine Afghan Kazak rug
182 x 123cm (6'0 x 4'0)

£785.00

Sorry now Sold
Handmade fine Afghan Samarkand rug
204 x 157cm 6'8 x 5'2)

£1,065.00

Handmade fine Afghan Kazak rug
191 x 157cm (6'3 x 5'2)

£1,175.00

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

£1,455.00

Sorry now Sold
Handmade fine Afghan Kazak rug
188 x 121cm (6'2 x 4'0)

£795.00

Handmade fine Afghan Samarkand rug
186 x 128cm (6'1 x 4'2)

£1,329.00

Handmade fine Afghan Ziegler rug
178 x 126cm (5'10 x 4'2)

£1,175.00

Handmade fine Afghan Kazak rug
174 x 115cm (5'9 x 3'9)

£695.00

Sorry now Sold
Handmade fine Afghan Kazak rug
149 x 100cm (4'11 x 3'3)

£482.00

Sorry now Sold
Handmade Afghan Khan Mohammadi rug
103 x 53cm (3'5 x 1'9)

£95.00

Sorry now Sold
Handmade Afghan Fish rug
151 x 100cm (4'11 x 3'3)

£650.00

Handmade Afghan Kazak rug
170 x 122cm (5'7 x 4'0)

£725.00

Handmade fine Afghan Kazak rug
155 x 103cm (5'1 x 3'5)

£565.00

Showing: 1 - 50 of 404

Recently Viewed Products