UCLH Outreach: the Margaret Centre

Active
Trust site· NHS Trust Site Follow changes
Opened
1 Apr 2006 · 20 years
Address
108 Hampstead Road, London, Greater London, NW1 2LS (opens map in a new tab)
Contact
No phone in ODSNo website in ODS
Last changed in ODS
4 Feb 2021

Current relationships (1)

OrganisationRelationshipDatesStatus
University College London Hospitals NHS Foundation TrustRRVOperated by1 Apr 2006 – currentCurrent