University College London Hospitals Nhs Foundation Trust London

250 Euston Rd., London NW1 2PG, United Kingdom