New Arrivals
Fine Afghan Loribaft rug 248 x 174cm (8'2 x 5'8)

£1,575.00

Fine Afghan Samarkand rug 153 x 97cm (5'0 x 3'2)

£575.00

Fine Afghan Ziegler rug 210 x 152 cm (6'11 x 5')

£1,349.00

Fine Persian Qashqai wide runner 280 x 165cm (9'2 x 5'5)

£1,795.00

@jenningsrugs

 Instagram, the stuff we love

View Galleryarrow