Latitude and longitude of Institute of Cancer Research
- Nearby West Byfleet, United Kingdom
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