Moorfields Eye Hospital (City Road Campus)
(Moorfields Eye Hospital NHS Foundation Trust)
Description
Use this page to find stories people have written about this hospital
Address
162 City Road, London, Greater London, EC1V 2PD
Resources
162 City Road, London, Greater London, EC1V 2PD
Moorfields Eye Hospital (City Road Campus)
51.527916
-0.089515
EC1V 2PD
Moorfields Eye Hospital (City Road Campus)
Moorfields Eye Hospital NHS Foundation Trust