An interactive map showing the location of Royal School of Mines (Imperial College of Science and Technology), London, London, England, UK.