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.
Website
www.cancerresearchuk.orgData: findthatcharity · Refreshed 0 days ago
Flag an error on this page