The Institute of Cancer Research conducts world-class research from its base in Chelsea, London. Students of the institute can find an abundance of lunchtime spots to enjoy a break from studies, as well as places to socialise after university and at weekends.
Our student accommodation buildings in Earls Court, West Kensington, and Hammersmith are all nearby.