Située au 2 rue de la Paix à Paris, la maison Leuchars and son était spécialisée en orfevrerie, sacs de voyage, papeterie et maroquinerie haut de gamme. Elle avait pris la suite de la maison Geffroy. L'adresse à Londres est la suivante : 48 Maddox Street, Bond Street. La maison a reçu la médaille d'or à l'exposition universelle de 1878.