Charity Information Gateway
The ICR, as a college of the University of London, is a higher education institute as well as a registered charity. The organisation, therefore, is required to 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
Company Limited by Guarantee. Registered in England No. 534147. A Charity, Not for Profit, VAT Registration No. GB 849 0581 02.
123 Old Brompton Road
London SW7 3RP
Memorandum and Articles
The ICR's object, powers and framework of governance are set out in its Articles of Association, the current version of which was approved by the Members of the ICR in September 2011.
Board of Trustees as at 31 January 2012
List of Trustees with associated charities.
Full audited consolidated financial statements for 2010-11.