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: