Hospital For Tropical Diseases
Mortimer Market Centre, Mortimer Market, Off Capper Street, London, WC1E 6JDAbout this hospital
Information supplied by University College London Hospitals NHS Foundation Trust
Information supplied by University College London Hospitals NHS Foundation Trust