Barts Cancer Institute

Charterhouse Square, London EC1M 5PZ