Guide > School & Kindergarten in London > School & Kindergarten in Sutton > The Institute of Cancer Research, London