Moorfields Eye Hosp NHS Foundation Trust

162 City Road, London, EC1V 2PD, United Kingdom (London)