Handmade Persian Qashqai rug
74 x 56cm (2'5 x 1'10)

£325.00

Handmade Afghan Kharjeen rug
94 x 62cm (3'1 x 2'0)

£210.00

Handmade Persian Qashqai square
60 x 60cm (2'0 x 2'0)

£185.00

Handmade Afghan Loribaft rug
124 x 83cm (4'1 x 2'9)

£410.00

Handmade Persian Qashqai square
50 x 53cm (1'8 x 1'9)

£185.00

Handmade Afghan Fish rug
118 x 80cm (3'10 x 2'7)

£410.00

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

£185.00

Handmade Afghan Loribaft rug
130 x 77cm (4'3 x 2'6)

£425.00

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

£185.00

Handmade Afghan Loribaft rug
125 x 84cm (4'1 x 2'9)

£425.00

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

Sorry now Sold
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

Showing: 51 - 100 of 398

Recently Viewed Products