We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Cape Cobra Leathercraft - Cape Town based Exotic Leathergoods manufacturer and atelier. CCL luxury leather goods are proudly made in South Africa - since 1972. The showroom offers a complete range of classic and new collections available, each piece...more
Suggested duration: 1-2 hours
43 Somerset Road | 4th Floor, Hill House, 8005, South Africa