Leath and Ross Limited
- industry:
- Dispensing homeopathic chemist, Druggist
- Nationality:
- British
- based:
- 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.