Employer Provider · Schools & FE
Cancer Research UK
URN 2654150 · Newham
Inspection history (1)
- 18 May 2022
Ofsted report · published 13 Jul 2022
Details
- URN
- 2654150
- Type
- Employer Provider
- Local authority
- Newham
- Region
- London
- Address
- 2 Redman Place, London, E20 1JQ
- Reports on record
- 1
- Earliest report
- 18 May 2022
- Region
- London
Talk about Cancer Research UK
Members compare notes on inspectors and inspections here. Join free to read and post.
Join the discussion