Handmade Persian Sarouk rug
123 x 66cm (4'0 x 2'2)

£349.00

Handmade fine Afghan Kazak rug
180 x 120cm (5'11 x 3'11)

£799.00

Handmade fine Afghan Kazak rug
179 x 118cm (5'10 x 3'10)

£825.00

Fine handmade Persian Senneh rug
197 x 121cm (6'6 x 4'0)

£1,025.00

Sorry now Sold
Handmade fine Afghan Kazak carpet
300 x 202cm (9'10 x 6'8)

£2,195.00

Sorry now Sold
Handmade Persian Qashqai rug
143 x 70cm (4'8 x 2'4)

£425.00

Handmade fine Afghan Kazak carpet
366 x 268cm (12'0 x 8'10)

£3,565.00

Sorry now Sold
Handmade fine Persian Sarouk rug
208 x 130cm (6'10 x 4'3)

£1,045.00

Handmade Persian Abadeh rug
162 x 122cm (5'4 x 4'0)

£959.00

Handmade fine Afghan Kazak carpet
328 x 246cm (10'9 x 8'1)

£2,955.00

Handmade Afghan Loribaft carpet
300 x 254cm (9'10 x 8'4)

£2,985.00

Reduced
Handmade fine Afghan Kazak carpet
304 x 246cm (10'0 x 8'1)

£2,715.00 £2,036.25

Handmade Persian Hossienabad rug
211 x 155cm (6'11 x 5'1)

£1,075.00

Sorry now Sold
Handmade fine Afghan Kazak rug
254 x 169cm (8'4 x 5'7)

£1,680.00

Handmade fine Afghan Kazak carpet
358 x 276cm (11'9 x 9'1)

£3,585.00

Handmade fine Afghan Samarkand rug
157 x 98cm (5'2 x 3'3)

£770.00

Sorry now Sold
Handmade Afghan Kharjeen rug
183 x 125cm (6'0 x 4'1)

£895.00

Handmade Afghan Kazak rug
189 x 117cm (6'2 x 3'10)

£795.00

Handmade Afghan Kazak rug
184 x 118cm (6'0 x 3'10)

£795.00

Handmade Persian Qashqai carpet
273 x 190cm (8'11 x 6'3)

£2,975.00

Handmade Persian Gabbeh rug
121 x 81cm (4'0 x 2'8)

£465.00

Handmade Persian Gabbeh rug
112 x 85cm (3'8 x 2'9)

£455.00

Handmade Persian Gabbeh rug
129 x 88cm (4'3 x 2'11)

£535.00

Handmade Persian Gabbeh rug
190 x 142cm (6'3 x 4'8)

£1,275.00

Handmade Persian Gabbeh rug
185 x 126cm (6'1 x 4'2)

£1,100.00

Handmade Persian Gabbeh rug
163 x 140cm (5'4 x 4'7)

£915.00

Handmade extra fine Afghan Kazak rug
183 x 120cm (6'0 x 3'11)

£1,100.00

Handmade fine Afghan Samarkand
180 x 123cm (5'11 x 4'0)

£1,235.00

Handmade Persian Gabbeh rug
186 x 134cm (6'1 x 4'5)

£1,115.00

Handmade Persian Gabbeh rug
178 x 128cm (5'10 x 4'2)

£1,075.00

Handmade fine Afghan Samarkand rug
130 x 79cm (4'3 x 2'7)

£515.00

Handmade Persian Gabbeh rug
196 x 145cm (6'5 x 4'9)

£1,345.00

Handmade Afghan Ziegler rug
123 x 83cm (4'0 x 2'9)

£375.00

Handmade Afghan Loribaft rug
150 x 98cm (4'11 x 3'3)

£525.00

Handmade extra fine Afghan Kazak rug
182 x 126cm (6'0 x 4'2)

£1,155.00

Handmade fine Afghan Samarkand rug
125 x 80cm (4'1 x 2'7)

£505.00

Sorry now Sold
Handmade fine Afghan Samarkand rug
122 x 71cm (4'0 x 2'4)

£495.00

Handmade Afghan Loribaft rug
92 x 62cm (3'0 x 2'0)

£230.00

Handmade Afghan Ziegler rug
125 x 81cm (4'1 x 2'8)

£370.00

Sorry now Sold
Handmade Persian Qashqai mat
60 x 60cm (2'0 x 2'0)

£195.00

Handmade Afghan Ziegler rug
183 x 119cm (6'0 x 3'11)

£795.00

Handmade Persian Qashquli runner/rug
150 x 80cm (4'11 x 2'7)

£825.00

Handmade Persian Bidjar rug
110 x 135cm (3'7 x 4'5)

£810.00

Handmade fine Afghan Kazak rug
99 x 63cm (3'3 x 2'1)

£215.00

Handmade Comm Afghan Kazak rug
205 x 148cm (6'9 x 4'10)

£725.00

Handmade Afghan Kharjeen square rug
107 x 101cm (3'6 x 3'4)

£395.00

Handmade Persian Senneh rug
102 x 62cm (3'4 x 2'0)

£349.00

Square handmade Afghan Ziegler rug
206 x 192cm (6'9 x 6'4)

£1,449.00

Handmade Afghan Kharjeen square
227 x 212cm (7'5 x 6'11)

£1,675.00

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

£785.00

Showing: 101 - 150 of 398

Recently Viewed Products