Leather goods shop in London. Offers a selection of handcrafted leather products.