All Rugs
Browse our Large, Medium, Small, and Runner Rugs. Sort by Newest, Oldest, Style, or Tones.


Large Gebbeh Rug
£3,940


Khyber Rug
£670


Khyber Rug
£640


Khyber Rug
£860


Khyber Rug
£720


Khyber Rug
£815


Qashghai Rug
£1,150


Old Qashgai Rug
£1,490


Jozan Rug
£1,280


Sarouk Rug
£3,200


Bakhtiar Rug
£1,320


Qashgai Rug
£1,120


Qashgai Rug
£1,240


Qashgai Rug
£1,480


Qashgai Rug
£1,540


Qashgai Rug
£440


Keshan Rug
£1,740


Bakhtiar Rug
£1,980


Bakhtiar Rug
£1,490


Old Gebbeh Rug
£1,240


Old Gebbeh Rug
£1,100


Fars Rug
£1,100


Fars Rug
£1,890


Old Qashgai Rug
£2,940


Fine Kashkouli Rug
£1,750


Vintage Kilim Runner
£190


Vintage Kilim Rug
£1,140


Vintage Kilim Rug
£1,350


Large Vintage Kilim Rug
£1,830


Large Vintage Kilim Rug
£1,990


Large Vintage Kilim Rug
£2,430


Large Khyber Kilim Rug
£1,420


Large Khyber Kilim Rug
£1,890


Large Khyber Kilim Rug
£1,740


Khyber Kilim Rug
£1,230