The ICR is an exempt charity – reference number X90004.
We are also a college of the University of London and adhere to regulations as set by the Higher Education Funding Council for England (HEFCE).
Legal name and address
The Institute of Cancer Research: Royal Cancer Hospital
123 Old Brompton Road
London SW7 3RP
Company Limited by Guarantee. Registered in England No 534147
A Charity, Not for Profit, VAT Registration No GB 849 0581 02
Articles of Association
The ICR's objects, powers and framework of governance are set out in its Articles of Association.
Board of Trustees as at 31 January 2018
List of Trustees with associated charities
Annual Report and Accounts 2017
The ICR's Annual Report and Accounts are available to view and download.