Search Staff Directory
Contact the ICR
The Institute of Cancer Research: Royal Cancer Hospital
Company Limited by Guarantee. Registered in England No. 534147. A Charity, Not for Profit, VAT Registration No. GB 849 0581 02.
123 Old Brompton Road
London SW7 3RP
Central switchboard: +44 (0) 20 7352 8133
Fax: +44 (0) 20 7370 5261
Chester Beatty Laboratories, 237 Fulham Road
London SW3 6JB
15 Cotswold Road, Sutton
London SM2 5NG
The ICR is unable to provide medical advice to the general public. If you would like information about our research, please see the research highlights.