Moorfields Eye Hospital is a specialist NHS eye hospital on City Road, Borough of Islington, London, England,


Size: 3264px × 4896px
Location: London, United Kingdom
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: .., borough, capital, cities, city, england, extension, eye, george, hospital, hosptal, islington, king, london, moorfields, nhs, ophthalmic, place, road, scene, specialist, treatment, urban