Handmade Persian Qashqai rug
281 x 183cm (9'3 x 6'0)

£1,969.00

Handmade Persian Qashquli rug
162 x 108cm (5'4 x 3'7)

£1,895.00

Handmade Persian Qashqai rug
280 x 199cm (9'2 x 6'6)

£1,895.00

Handmade Afghan Ziegler rug
252 x 168cm (8'3 x 5'6)

£1,635.00

Fine handmade Afghan Belgique rug
148 x 104cm (4'10 x 3'5)

£695.00

Handmade Persian Shahrbabak rug
150 x 115cm (4'11 x 3'9)

£649.00

Handmade Afghan Ziegler Rug
189 x 155cm (6'2 x 5'1)

£1,295.00

Handmade Persian Senneh rug
158 x 122cm (5'2 x 4'0)

£925.00

Fine handmade Afghan Belgique rug
125 x 82cmm (4'1 x 2'8)

£499.00

Handmade Afghan Kharjeen rug
131 x 78cm (4'4 x 2'7)

£399.00

Handmade Afghan Ersari rug
155 x 100cm (5'1 x 3'3)

£488.00

Handmade Afghan Khan Mohammadi rug
147 x 100cm (4'10 x 3'3)

£299.00

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

£795.00

Fine handmade Afghan Kazak carpet
306 x 245cm (10'0 x 8'0)

£2,700.00

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

£2,850.00

Handmade Persian Qashqai rug
168 x 110cm (5'6 x 3'7)

£595.00

Handmade Afghan Khan Mohammadi rug
196 x 127cm (6'5 x 4'2)

£569.00

Fine handmade Afghan Kazak rug
189 x 127cm (6'2 x 4'2)

£930.00

Handmade Afghan Choeb Rang rug
147 x 101cm (4'10 x 3'4)

£650.00

Sorry now Sold
Fine handmade Afghan Kazak rug
188 x 126cm (6'2 x 4'2)

£920.00

Fine handmade Afghan Kazak carpet
304 x 217cm (10'0 x 7'1)

£2,565.00

Sorry now Sold
Fine handmade Persian Shahbabak rug
190 x 97cm (6'3 x 3'2)

£745.00

Handmade Afghan Ziegler rug
184 x 126cm (6'0 x 4'2)

£782.00

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

£445.00

Fine handmade Afghan Kazak rug
128 x 90cm (4'2 x 2'11)

£450.00

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

£445.00

Fine handmade Afghan Ziegler Oversize
437 x 279cm (14'4 x 9'2)

£4,725.00

Fine handmade Afghan Ziegler Oversize
391 x 348cm (12'10 x 11'5)

£5,285.00

Handmade Afghan Kazak rug
259 x 166cm (8'6 x 5'5)

£1,670.00

Handmade Afghan Kazak rug
172 x 128cm(5'8 x 4'2)

£855.00

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

£589.00

Fine handmade Afghan Kazak
196 x 153cm (6'5 x 5'0)

£1,169.00

Fine handmade Afghan rug Exclusive
367 x 277cm 12'0x9'1385 x 275cm 12'8x9'0

from £3,985.00

Fine handmade Afghan Ziegler rug
183 x 120cm 6'0 x 3'11

£895.00

Handmade Afghan Fish design carpet
300 x 198cm (9'10 x 6'6)

£2,395.00

Handmade Afghan modern Loribaft carpet
294 x 246cm (9'8 x 8'1)

£2,795.00

Sorry now Sold
Handmade Afghan Gabbeh rug
173 x 123cm (5'8 x 4'0)

£435.00

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

from £3,175.00

Handmade Afghan Ziegler carpet
341 x 270cm 11'2 x 8'10

£3,455.00

Handmade Afghan Khal Mohammadi rug
294 x 200cm 9'8 x 6'7

£1,075.00

Fine handmade Afghan Kazak rug
200 x 153cm (6'7 x 5'0)

£991.00

Handmade Afghan Sultanabad carpet
327 x 212cm 10'9 x 6'11

£2,715.00

Handmade Afghan Ersari rug
196 x 152cm 6'5 x 5'0

£938.00

Fine handmade Afghan Sultanabad carpet
307 x 206cm 10'1 x 6'9

£2,475.00

Handmade Comm Afghan Kazak carpet
300 x 234cm 9'10 x 7'8

£1,225.00

Fine handmade Kashmir silk carpet
339 x 243cm (11'1 x 8'0)

£7,865.00

Showing: 101 - 150 of 376

Recently Viewed Products