Moorfields Eye Hospital is located on the East side of central London and has a 24 hour Accident and Emergency walk in clinic. It is the oldest and largest eye hospital in the world and is internationally renowned for its comprehensive clinical and research activities.
Address: 162 City Rd, London EC1V 2PD
Phone: 020 7253 3411