Back
Provider details for
Provider details for
INSTITUTE OF CANCER RESEARCH
UKPRN: 10003324
Legal details
- Legal name
- Institute of Cancer Research
- Legal address
-
Royal Cancer Hospital
237 Fulham Road
London
SW3 6JB
- Telephone
- 020 7352 8133
Trading details
- Trading names
-
INSTITUTE OF CANCER RESEARCH: ROYAL CANCER HOSPITAL (THE)
The Institute of Cancer Research
- Trading address
-
CHESTER BEATTY LABORATORIES
FULHAM ROAD
LONDON
SW3 6JB
Primary contact details
- Primary contact name
- PROF Kristian Helin
- Job role
- Chief Executive
- Telephone
- 020 7352 8133
- registry@icr.ac.uk