Organisation

Moorfields Eye Charity

1
Reports

Published reports

Showing 1 reports
2025

Impact Report 2025

263 grants worth almost £60 million awarded over four years (2021–2025)
Key Metric 1
£34 million of grant funding committed to new Oriel integrated eye health centre (opening 2026/27)
Key Metric 2
£72.75 million secured in commitments for Oriel in partnership with UCL; 342 grants awarded 2018–2024
Key Metric 3
Four children gained life-changing improvements in sight following pioneering gene therapy treatment funded by the charity