New Arrivals
Fine Handmade Afghan Samarkand rug
199 x 150cm (6'6 x 4'11)

£1,500.00

Handmade long Afghan Choeb Rang runner
580 x 87cm (19'0 x 2'10)

£2,195.00

Handmade fine Afghan Samarkand rug
207 x 150cm (6'9 x 4'11)

£1,560.00

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

£225.00