London School of Hygiene and Tropical Medicine 16 October 2017 Loading Map.... London School of Hygiene and Tropical MedicineKeppell Street - LondonEvents 51.5205242 -0.12998509999999897 Address Keppell Street London United Kingdom Upcoming Events No events in this location