Skip to main content

Richard Desmond Children's Eye Hospital

Moorfields Eye Hospital, 3 Peerless Street, London, EC1V 9EZ

Contact details and Patient Advice and Liaison Service (PALS)

Departments and services