ICR welcomes appointment of Aviva and Socius for new life-sciences development at The London Cancer Hub 22 Jan 2024 The Institute of Cancer Research has welcomed the appointment of a new partnership to deliver a major redevelopment project at The London Cancer Hub in Sutton. Find out more Show/Hide