- Health Clinics / Hospitals
Moorfields Eye Hospital NHS Foundation Trust
Address: 162 City Rd, London EC1V 2PD, United Kingdom
Phone: 020 7253 3411
Website: https://www.moorfields.nhs.uk
Related Points of Interest Nearby:
Healthcare
Approximately 0.13 km away
Address: 19 Ebenezer St, London N1 7LU, United Kingdom
Healthcare / Physiotherapy
Approximately 0.51 km away
Address: Unit 5, The Energy Centre, Bowling Green Walk, London N1 6AL, United Kingdom
Healthcare / Physiotherapy
Approximately 0.63 km away
Address: 325-327 Old St, London, City of London, Greater London EC1V 9LE, United Kingdom