We use a cookie to remember charities you favorite on this device. It's only set if you accept — see our Privacy Policy for details.
Founded
1981
Legal Status
Other
The funds are held generally for the purposes relating to Hammersmith & St Marks Hospitals of 150 Du Cane Road, London W12 or to the functions of the Board of Governors thereof under part II of the National Health Service Act 1946 with respect to research into malignant diseases and to diseases of the kidneys.
Year ending 24
Income & expenditure over time
Europe