Thames House
Latest contact details and other information for Thames House, Hospital in London, UK.
Contact Details
Address
Mile End Hospital, Bancroft Road, London, E1 4DG
Other Information
Sub-Type
Mental Health Hospital
Latitude
51.524505615234375
Longitude
-4.2633231729269028E-2
Parent Name
East London NHS Foundation Trust
Information about this hospital is managed by the Provider Information Management System (PIMS).