About City Of Leather
City of Leather is a world-renowned leather goods store, located in the heart of Barking, England. We stock an extensive range of leather goods, including gloves, chaps, belts, wallets, and more. Our knowledgeable staff are happy to help you find the...
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.