Contact

Barts Cancer Institute
Centre for Haemato-Oncology
Charterhouse Square
London, EC1M 6BQ
 
Google map link