CT Locations University College London Hospitals NHS Foundation Trust University College London Hospitals NHS Foundation TrustRecruitingBloomsbury, United Kingdom, W1T 7HA