London Leather goods. Our premier range of merchandise is produced under our leading brand. All merchandise is made from top quality leather with great fittings that complement the excellent design and desirability of this merchandise. The London Leather goods logo is your assurance of a product that is made to last.