This building housed the London School of Tropical Medicine and the Hospital for Tropical Diseases 1920-1939
25 Gordon Street, London
Google Streetview
OpenStreetMap
25 Gordon Street, London
Google Streetview
OpenStreetMap