London School Of Hygiene and Tropical Medicine Loading Map.... London School Of Hygiene and Tropical MedicineKeppel Street - LondonEvents 51.5207261 -0.12949830000002294 Address Keppel Street London WC1E 7HT United Kingdom Upcoming Events No events in this location