Back

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

More information about this provider:

Search again