New Arrivals
Fine Afghan Aryana rug
176 x 128cm (5'9 x 4'2)

£1,675.00

Afghan Shahi rug
142 x 100cm (4'8 x 3'3)

£770.00

Fine Afghan Haji Jalili rug
189 x 127cm (6'2 x 4'2)

£1,895.00

@jenningsrugs

 Instagram, the stuff we love

View Galleryarrow