Moorfields Community Eye Clinic at Loxford Polyclinic
417 Ilford Lane, Ilford, Essex, IG1 2SNAbout this clinic
Information supplied by Moorfields Eye Hospital NHS Foundation Trust
Information supplied by Moorfields Eye Hospital NHS Foundation Trust