
Leath and Ross Limited
- occupation:
- Dispensing homeopathic chemist, Druggist
- Nationality:
- British
- born in:
- London, Greater London, England, United Kingdom
9 Vere Street and 5 St Pauls Churchyard, London. By appointment to the London Homeopathic Hospital (founded 1849); later - 342 Kilburn High Road, London NW6.