Extensive range of oriental rugs for sale, prices range from £65 to £20,000. Buy online, or visit our 'Aladdins Cave' and see the oriental and Persian rug for sale in person. Free Delivery within the UK Mainland and a flexible returns policy. We also sell ziegler rugs in our shop.
Tile Marble Granite
Tile Marble Granite is your source for custom tile restoration and installation, as well as tile and grout repair and replacement