Organisation Moorfields NHS Foundation Trust 4 stories · discussed at 2 council meetings · 3 councils A hospital specializing in eye care. Moorfields NHS Foundation Trust, a specialist eye hospital in London.