The Institute is split over two sites in Chelsea, London and Sutton, Surrey. Follow the links below for site maps and detailed directions:
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
Tel: +44 (0) 20 7352 8133
Fax: +44 (0) 20 7370 5261
Chester Beatty Laboratories, 237 Fulham Road
London SW3 6JB
15 Cotswold Rd, Belmont
Sutton Surrey SM2 5NG
Unfortunately we are unable to answer queries from the general public. If you would like more information, please visit our Cancer Info section.