Handmade Afghan Kharjeen rug
95 x 60cm (3'1 x 2'0)

£199.00

Handmade Afghan Loribaft rug
241 x 176cm (7'11 x 5'9)

£1,645.00

Handmade Afghan Khan Mohammadi
344 x 245cm (11'3 x 8'0)

£2,185.00

Handmade Afghan Butterfly rug
149 x 99cm (4'11 x 3'3)

£645.00

Handmade Afghan Luri Gabbeh carpet
275 x 184cm (9'0 x 6'0)

£2,495.00

Handmade Afghan Fish rug
178 x 120cm (5'10 x 3'11)

£855.00

Handmade Afghan Fish rug
89 x 61cm (2'11 x 2'0)

£210.00

Handmade Afghan Kharjeen rug
106 x 66cm (3'6 x 2'2)

£235.00

Sorry now Sold
Handmade Persian Bakhtiar rug
202 x 142cm (6'8 x 4'8)

£1,345.00

Handmade Persian Abadeh rug
206 x 151cm (6'9 x 4'11)

£2,070.00

Handmade extra fine Ziegler rug
237 x 167cm (7'9 x 5'6)

£2,085.00

Handmade modern Afghan Ziegler rug
123 x 81cm (4'0 x 2'8)

£515.00

Handmade Afghan Ikat rug
119 x 81cm (3'11 x 2'8)

£425.00

Handmade fine Afghan Ziegler carpet
314 x 245cm (10'4 x 8'0)

£3,285.00

Sorry now Sold
Handmade fine Afghan Kazak rug
234 x 164cm (7'8 x 5'5)

£1,385.00

Handmade Afghan Loribaft rug
194 x 156cm (6'4 x 5'1)

£1,165.00

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

£795.00

Handmade fine Afghan Samarkand rug
230 x 167cm (7'7 x 5'6)

£1,929.00

Handmade fine Afghan Ersari rug
200 x 147cm (6'7 x 4'10)

£1,389.00

Handmade fine Afghan Samarkand rug
241 x 166cm (7'11 x 5'5)

£2,010.00

Handmade Afghan Loribaft rug
244 x 174cm (8'0 x 5'9)

£1,645.00

Handmade Persian Bakhtiar carpet
289 x 195cm (9'6 x 6'5)

£3,099.00

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

£1,265.00

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

£1,459.00

Sorry now Sold
Handmade Afghan Ersari rug
233 x 173cm (7'8 x 5'8)

£1,270.00

Handmade fine Afghan Kazak rug
246 x 168cm (8'1 x 5'6)

£1,415.00

Handmade Afghan Kharjeen rug
202 x 142cm (6'8 x 4'8)

£955.00

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

£1,365.00

Handmade Afghan Ersari rug
153 x 101cm (5'0 x 3'4)

£595.00

Sorry now Sold
Handmade Afghan Kazak rug
180 x 124cm (5'11 x 4'1)

£799.00

Handmade Afghan Fish rug
178 x 120cm (5'10 x 3'11)

£855.00

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

£1,125.00

Handmade Afghan Choeb Rang rug
233 x 166cm (7'8 x 5'5)

£1,550.00

Handmade Afghan Ziegler rug
177 x 120cm (5'10 x 3'11)

£795.00

Handmade Afghan Ziegler rug
182 x 125cm (6'0 x 4'1)

£835.00

Handmade modern fine Afghan Ziegler rug
186 x 125cm (6'1 x 4'1)

£1,205.00

Handmade extra fine Afghan Kazak rug
184 x 124cm (6'0 x 4'1)

£1,145.00

Sorry now Sold
Handmade Afghan Ghazni Ziegler rug
248 x 171cm (8'2 x 5'7)

£1,659.00

Handmade Pakistan Bokhara rug
157 x 97cm (5'2 x 3'2)

£285.00

Handmade Kashmir silk carpet
270 x 186cm (8'10 x 6'1)

£4,410.00

Handmade Afghan Kharjeen rug
276 x 172cm (9'1 x 5'8)

£1,580.00

Fine handmade Afghan Samarkand rug
240 x 167cm (7'10 x 5'6)

£2,010.00

Sorry now Sold
Fine handmade Afghan Samarkand rug
242 x 170cm (7'11 x 5'7)

£2,065.00

Handmade Afghan Sultanabad rug
189 x 126cm (6'2 x 4'2)

£935.00

Handmade fine Afghan Samarkand rug
207 x 150cm (6'9 x 4'11)

£1,560.00

Fine handmade Modern Afghan Ziegler rug
189 x 146cm (6'2 x 4'9)

£1,325.00

Showing: 1 - 50 of 348

Recently Viewed Products