Reduced
Fine handmade Afghan Ikat
173 x 144cm (5'8 x 4'9)

£1,195.00 £896.25

Fine handmade Afghan Ikat runner
318 x 78cm (10'5 x 2'7)

£1,045.00

Fine handmade Afghan Kazak carpet
343 x 280cm (11'3 x 9'2)

£3,750.00

Fine handmade Afghan Kazak carpet
399 x 291cm (13'1 x 9'7)

£4,595.00

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

£1,975.00

Reduced
Fine handmade Afghan Kazak carpet
314 x 252cm (10'4 x 8'3)

£2,850.00 £2,280.00

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

£2,125.00

Sorry now Sold
Fine handmade Afghan Kazak rug
223 x 178cm (7'4 x 5'10)

£1,425.00

Fine handmade Afghan Kazak rug
131 x 88cm (4'4 x 2'11)

£445.00

Fine handmade Afghan Kazak rug
124 x 92cm (4'1 x 3'0)

£445.00

Sorry now Sold
Fine handmade Afghan Kazak rug
275 x 180cm (9'0 x 5'11)

£1,670.00

Fine handmade Afghan Kazak rug
97 x 60cm (3'2 x 2'0)

£189.00

Fine handmade Afghan Kazak rug
324 x 246cm (10'8 x 8'1)

£3,285.00

Fine handmade Afghan Kazak rug
202 x 148cm (6'8 x 4'10)

£1,035.00

Fine handmade Afghan Kazak rug
200 x 150cm 6'7 x 4'11

£1,035.00

Fine handmade Afghan Kazak rug
232 x 167cm (7'7 x 5'6)

£1,345.00

Fine handmade Afghan Kazak rug
268 x 178cm (8'10 x 5'10)

£1,645.00

Fine handmade Afghan Kazak rug
107 x 79cm (3'6 x 2'7)

£295.00

Fine handmade Afghan Kazak rug
118 x 81cm (3'10 x 2'8)

£335.00

Fine handmade Afghan Kazak rug
118 x 81cm (3'10 x 2'8)

£365.00

Fine handmade Afghan Kazak rug
147 x 101cm (4'10 x 3'4)

£495.00

Fine handmade Afghan Kazak runner
263 x 82cm (8'7 x 2'8)

£775.00

Fine handmade Afghan Kazak runner
333 x 86cm (10'11 x 2'10)

£1,029.00

Fine handmade Afghan Kazak runner
178 x 63cm (5'10 x 2'1)

£465.00

Fine handmade Afghan Kazak runner
299 x 75cm (9'10 x 2'6)

£699.00

Fine handmade Afghan Kazak runner
246 x 80cm (8'1 x 2'7)

£615.00

Fine handmade Afghan Kazak runner
213 x 71cm (7'0 x 2'4)

£489.00

Sorry now Sold
Fine handmade Afghan Kazak runner
213 x 72cm (7'0 x 2'4)

£489.00

Reduced
Fine handmade Afghan Kazak runner
303 x 80cm (9'11 x 2'7)

£899.00 £674.25

Fine handmade Afghan Loribaft rug
241 x 172cm (7'11 x 5'8)

£1,645.00

Fine handmade Afghan Loribaft rug
189 x 121cm (6'2 x 4'0)

£845.00

Sorry now Sold
Fine handmade Afghan Mamluk carpet
296 x 242cm (9'9 x 7'11)

£4,435.00

Fine handmade Afghan Mamluk rug
195 x 152cm 6'5 x 5'0

£2,369.00

Fine handmade Afghan Mamluk rug
286 x 191cm (9'5 x 6'3)

£4,395.00

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

£1,899.00

Sorry now Sold
Fine handmade Afghan Mamluk runner
250 x 89cm (8'3 x 2'11)

£1,355.00

Fine handmade Afghan Mamluk runner
297 x 77cm (9'9 x 2'6)

£1,825.00

Reduced
Fine handmade Afghan Modern Ziegler carpet
295 x 202cm (9'8 x 6'8)

£3,060.00 £2,448.00

Fine handmade Afghan rug Exclusive
324x250cm 10'8x8'2322x258cm 10'7x8'6

from £3,175.00

Reduced
Fine handmade Afghan rug Exclusive
385 x 275cm (12'8 x 9'0)

£4,149.00 £2,904.30

Fine handmade Afghan rug Exclusive
190x86cm (6'3x2'10)189x85cm (6'2x2'9)

from £630.00

Fine handmade Afghan Samarkand rug
206 x 148cm (6'9 x 4'10)

£1,389.00

Fine handmade Afghan Samarkand rug
122 x 79cm (4'0 x 2'7)

£450.00

Fine handmade Afghan Samarkand rug
149 x 102cm (4'11 x 3'4)

£595.00

Fine handmade Afghan Samarkand rug
213 x 149cm (7'0 x 4'11)

£1,626.00

Fine handmade Afghan Samarkand rug
178 x 122cm (5'10 x 4'0)

£745.00

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

£2,010.00

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

£2,225.00

Showing: 51 - 100 of 1109

Recently Viewed Products