Where is Imperial College School of Medicine?

Where is Imperial College School of Medicine located?

Imperial College School of Medicine, Imperial College School of Medicine, Great Britain (approx. 51.49778°, -0.17638889°)


Where is Imperial College School of Medicine on the map?