Where is Imperial College School of Medicine?

Where is Imperial College School of Medicine located?

Imperial College School of Medicine, Kensington and Chelsea, United Kingdom (approx. 51.49778°, -0.1763889°)


Where is Imperial College School of Medicine on the map?