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