Skip to main content
  1. Home
  2. Search

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

More Information about this provider: