Cowhide Rugs
127 New King's Road
London London SW6 4SL United Kingdom
A UK based site featuring one of Europe's largest selections of natural cowhide rugs, zebra cowhide rugs and reindeer hide rugs. all products are available to buy online or can be viewed at their showroom in London.