A scheme providing eye care to homeless and vulnerable people is making huge strides in improving their eyesight, health and quality of life.

Charity Vision Care For Homeless People, which provides eye care services to homeless and other vulnerable people in an accessible and friendly environment, runs a weekly clinic at the Gloucester City Mission in the city’s Eastgate Street.