Do Gooder

England & Wales · Registered 2001

Cancer Research UK

Cancer research funding and public health.

No flags raised on the data we have

Income

£735m

734,753,802

Spending

£715m

714,723,789

Trustees

13

5,169 staff

Year ended Mar 2025 · 13 months ago


Accounts

Where the money sits

Latest year

Year ended Mar 2025

Income

£735m

Spending

£715m

Multi-year history unlocks once CharityBase access is wired. For now we show the latest filed year only.


Regulator

Charity Commission for England and Wales

Register entry

Website

www.cancerresearchuk.org

Data: findthatcharity · Refreshed 0 days ago

Flag an error on this page