Back
Provider details for
Provider details for
INSTITUTE OF CANCER RESEARCH: ROYAL CANCER HOSPITAL (THE)
UKPRN: 10003324
Legal details
- Legal name
- INSTITUTE OF CANCER RESEARCH: ROYAL CANCER HOSPITAL (THE)
- Legal address
-
123 OLD BROMPTON ROAD
LONDON
SW7 3RP
- Telephone
- 020 7352 8133
Trading details
- Trading names
-
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