Oriental rug shop
.co.uk
0114 255 2240
Purveyors of Exquisite Hand-Made Rugs & Carpets to Beautiful Homes
Since 1880
Close
Home
Gallery
Services
Contact
Map
Share
Close
Instagram
Twitter
Facebook
2861 - Persian Mahal - 337 X 213 cm -
£1,995
>
£1,100
Instant SSL