Handmade Afghan Loribaft rug
129 x 82cm (4'3 x 2'8)

£449.00

Handmade Afghan Fish rug
125 x 79cm (4'1 x 2'7)

£425.00

Handmade Persian Qum wool and silk rug
150 x 108cm (4'11 x 3'7)

£2,250.00

Handmade Qashqai rug
144 x 100cm (4'9 x 3'3)

£845.00

Sorry now Sold
Handmade Afghan Ersari Rug
95 x 62cm (3'1 x 2'0)

£145.00

Handmade Afghan Ersari rug
86 x 60cm (2'10 x 2'0)

£145.00

Handmade Afghan Ziegler rug
115 x 60cm (3'9 x 2'0)

£255.00

Handmade Afghan Kazak rug
93 x 58cm (3'1 x 1'11)

£179.00

Handmade Afghan Ziegler rug
110 x 56cm (3'7 x 1'10)

£225.00

Handmade Afghan Ersari rug
89 x 58cm (2'11 x 1'11)

£145.00

Handmade Afghan Ziegler
118 x 60cm (3'10 x 2'0)

£259.00

Handmade Persian Qashqai square
56 x 55cm (1'10 x 1'10)

£185.00

Handmade Persian Qashqai square
63 x 66cm (2'1 x 2'2)

£185.00

Handmade Persian Shuli Gabbeh rug
180 x 111cm (5'11 x 3'8)

£875.00

Handmade Persian Qashqai square
57 x 57cm (1'10 x 1'10)

£185.00

Handmade Afghan Ersari rug
76 x 53cm (2'6 x 1'9)

£145.00

Handmade Afghan Ersari rug
90 x 63cm (2'11 x 2'1)

£145.00

Handmade Afghan Kazak rug
97 x 64cm (3'2 x 2'1)

£205.00

Handmade Afghan Kharjeen rug
84 x 57cm (2'9 x 1'10)

£165.00

Handmade Afghan Kazak rug
89 x 57cm (2'11 x 1'10)

£169.00

Handmade Afghan Kharjeen rug
89 x 60cm (2'11 x 2'0)

£185.00

Handmade Persian Qashqai rug
170 x 128cm (5'7 x 4'2)

£950.00

Hnadmade Indo Serapi rug
186 x 125cm (6'1 x 4'1)

£1,125.00

Handmade fine Afghan Kazak rug
260 x 179cm (8'6 x 5'10)

£1,825.00

Handmade Persian Qashqai rug
245 x 156cm (8'0 x 5'1)

£2,250.00

Handmade Persian Qum silk rug
151 x 98cm (4'11 x 3'3)

£3,995.00

Handmade extra fine Afghan Kazak rug
234 x 168cm (7'8 x 5'6)

£1,985.00

Handmade fine Afghan Ziegler rug
241 x 173cm (7'11 x 5'8)

£1,699.00

Handmade Afghan Kunduz rug
231 x 168cm (7'7 x 5'6)

£1,310.00

Handmade extra fine Afghan Kazak rug
239 x 167cm (7'10 x 5'6)

£2,015.00

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

£1,575.00

Handmade Persian Qashqai rug
222 x 147cm (7'3 x 4'10)

£1,995.00

Handmade Afghan Kazak carpet
385 x 305cm (12'8 x 10'0)

£4,895.00

Sorry now Sold
Handmade Afghan Ersari carpet
282 x 199cm (9'3 x 6'6)

£2,145.00

Handmade Persian Abadeh rug
126 x 80cm (4'2 x 2'7)

£375.00

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

£905.00

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

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

Showing: 51 - 100 of 388

Recently Viewed Products