Clinical Research Facility
Hospital in Camden · University College London Hospitals NHS Foundation Trust
Hospital Details
Type: Hospital
NHS Trust: University College London Hospitals NHS Foundation Trust
Contact & Location
Address: 170, Tottenham Court Road, London, W1T7HA