Moorfields Eye Hospital
Moorfields Eye Hospital is located on the East side of central London and has a 24 hour Accident and Emergency walkin clinic. The largest specialist eye hospital in the world founded in 1805. It is internationally renowned for its comprehensive clinical and research activities.
Hospital Address: 162 City Rd, London EC1V 2PD Telephone: 020 7253 3411 Website: www.moorfields.nhs.uk