Moorfields Eye Hospital (City Road)
Latest contact details and other information for Moorfields Eye Hospital (City Road) in London, UK.
Contact Details
Address
162 City Road, London, Greater London, EC1V 2PD
Other Information
Latitude
51.527244567871094
Longitude
-8.9874275028705597E-2
Parent Name
Moorfields Eye Hospital NHS Foundation Trust
Information about this hospital is managed by the Provider Information Management System (PIMS).