Latitude and longitude of Institute of Cancer Research

Satellite map of Institute of Cancer Research

The Institute of Cancer Research (the ICR) is a public research institute and university located in London, United Kingdom specialised in oncology, and a constituent college of the University of London.

Latitude: 51° 20' 39.66" N
Longitude: 0° 11' 21.16" E

Nearest city to this article: Sutton

Read about Institute of Cancer Research in the Wikipedia Satellite map of Institute of Cancer Research in Google Maps

GPS coordinates of Institute of Cancer Research, United Kingdom

Download as JSON