Handmade Afghan Ziegler rug
270 x 186cm (8'10 x 6'1)

£1,685.00

Handmade Afghan Loribaft carpet
300 x 196cm (9'10 x 6'5)

£2,385.00

Handmade Comm Afghan Kazak carpet
313 x 209cm (10'3 x 6'10)

£1,559.00

Handmade Afghan Ziegler oversize carpet
428 x 302cm (14'1 x 9'11)

£6,795.00

Handmade fine Afghan Kazak rug
256 x 173cm (8'5 x 5'8)

£1,565.00

Extra fine handmade Afghan Ziegler rug
238 x 161cm (7'10 x 5'3)

£2,015.00

Handmade fine Afghan Ziegler rug
240 x 174cm (7'10 x 5'9)

£1,485.00

Handmade fine Afghan Kazak rug
234 x 172cm (7'8 x 5'8)

£1,450.00

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

£3,450.00

Handmade fine Afghan Kunduz rug
233 x 158cm (7'8 x 5'2)

£1,049.00

Handmade fine Afghan Kazak rug
234 x 162cm (7'8 x 5'4)

£1,395.00

Handmade fine Afghan Kazak rug
197 x 150cm (6'6 x 4'11)

£1,045.00

Handmade fine Afghan Ziegler rug
210 x 156cm (6'11 x 5'1)

£1,195.00

Handmade fine Afghan Kazak rug
173 x 134cm (5'8 x 4'5)

£815.00

Handmade Afghan Ziegler rug
228 x 149cm (7'6 x 4'11)

£1,235.00

Sorry now Sold
Handmade fine Persian Qashqai rug
76 x 56cm (2'6 x 1'10)

£325.00

Handmade fine Afghan Kazak rug
200 x 151cm (6'7 x 4'11)

£1,045.00

Handmade fine Afghan Kazak rug
182 x 123cm (6'0 x 4'0)

£785.00

Handmade fine Afghan Samarkand rug
204 x 157cm 6'8 x 5'2)

£1,065.00

Handmade fine Afghan Kazak rug
191 x 157cm (6'3 x 5'2)

£1,175.00

Extra fine handmade Afghan Ziegler rug
189 x 147cm (6'2 x 4'10)

£1,455.00

Handmade fine Afghan Kazak rug
188 x 121cm (6'2 x 4'0)

£795.00

Handmade fine Afghan Samarkand rug
186 x 128cm (6'1 x 4'2)

£1,325.00

Handmade fine Afghan Ziegler rug
178 x 126cm (5'10 x 4'2)

£1,175.00

Handmade fine Afghan Kazak rug
174 x 115cm (5'9 x 3'9)

£695.00

Handmade fine Afghan Kazak rug
149 x 100cm (4'11 x 3'3)

£482.00

Handmade Afghan Fish rug
151 x 100cm (4'11 x 3'3)

£650.00

Handmade Afghan Kazak rug
170 x 122cm (5'7 x 4'0)

£725.00

Handmade fine Afghan Kazak rug
155 x 103cm (5'1 x 3'5)

£565.00

Handmade Afghan Ersari rug
145 x 102cm (4'9 x 3'4)

£489.00

Handmade fine Afghan Kazak rug
147 x 101cm (4'10 x 3'4)

£495.00

Handmade fine Afghan Kazak rug
148 x 99cm (4'10 x 3'3)

£527.00

Handmade fine Afghan Samarkand rug
181 x 131cm (5'11 x 4'4)

£1,325.00

Handmade fine Afghan Kazak rug
175 x 131cm (5'9 x 4'4)

£795.00

Handmade Afghan Ziegler rug
145 x 103cm (4'9 x 3'5)

£649.00

Handmade fine Afghan Kazak rug
202 x 146cm (6'8 x 4'9)

£995.00

Sorry now Sold
Handmade Afghan Kazak rug
200 x 142cm (6'7 x 4'8)

£985.00

Handmade fine Afghan Kunduz rug
153 x 95cm (5'0 x 3'1)

£395.00

Handmade Afghan Fish rug
146 x 101cm (4'9 x 3'4)

£645.00

Handmade Afghan Loribaft rug
146 x 100cm (4'9 x 3'3)

£645.00

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

£476.00

Handmade Afghan Ziegler rug
150 x 99cm (4'11 x 3'3)

£599.00

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

£185.00

Handmade Afghan Kharjeen rug
97 x 60cm (3'2 x 2'0)

£235.00

Sorry now Sold
Handmade Afghan Khan Mohammadi rug
104 x 51cm (3'5 x 1'8)

£95.00

Handmade Persian Sarouk square
68 x 67cm (2'3 x 2'2)

£325.00

Handmade Afghan Fish rug
100 x 58cm (3'3 x 1'11)

£250.00

Sorry now Sold
Handmade Afghan Khan Mohammadi rug
98 x 54cm (3'3 x 1'9)

£95.00

Showing: 1 - 50 of 398

Recently Viewed Products