Institute of Cancer Research
Institute of Cancer Research is a hospital building in South Kensington-Chelsea, Greater London, England, which is located on Fulham Road. Institute of Cancer Research is situated near Royal Brompton Hospital, as well as near the art gallery Everard Read.- Hospital building
- …is also known as “ICR”
- …has 6 floors
- Address: 237 Fulham Road, London
Places of Interest Nearby
Discover Natural History Museum and Science Museum.
Natural History Museum
The Natural History Museum in London, England…
2,500 feet north of Institute of Cancer Research
Science Museum
The Science Museum is a major museum on Exhibition Road in South Kensington, London.
2,800 feet north of Institute of Cancer Research
Stamford Bridge
Stamford Bridge is a football stadium in Fulham…
1 mile southwest of Institute of Cancer Research
Places in the Area
Nearby places include Brompton and Sutton Dwellings.
Sutton Dwellings
Sutton Dwellings, also known as the Sutton Estate, are…
Institute of Cancer Research
This page is based on…
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
51.48979° or 51° 29′ 23″ north
Longitude
-0.17461° or 0° 10′ 29″ west
Open location code
9C3XFRQG+W5
OpenStreetMap ID
OpenStreetMap feature
building = hospital
Satellite Map
See this place from above in high-definition satellite imagery.
Places with the Same Name
Discover other places named “Institute of Cancer Research”.
Notable Places Nearby
Discover Everard Read and Chelsea Common.
Nearby Places
Explore places such as Occupational Health and Trafalgar Chambers.
Curious Hospitals to Discover
Uncover intriguing hospitals from every corner of the globe.
“Travel is fatal to prejudice, bigotry, and narrow-mindedness.”
London: Highlights
Learn more about Heathrow Airport and City of London.