Provider Details for INSTITUTE OF CANCER RESEARCH: ROYAL CANCER HOSPITAL (THE)
UKPRN: 10003324
Provider Trading Name(s):
The Institute of Cancer Research
Legal details
- Legal Address
-
123 Old Brompton Road
London
SW7 3RP - Telephone
- 020 7352 8133
- Fax
- 020 7370 5261
Primary contact Details
- Primary contact address
- Professor Kristian Helin
Chief Executive
Chester Beatty Laboratories
Fulham Road
London
SW3 6JB - Telephone
- 020 7352 8133
- Fax
- 020 7370 5261
- Website