St Leonard’s Children’s Home Hornchurch: A Haven for Vulnerable Youth
St Leonard’s Children’s Home Hornchurch is a residential care facility dedicated to providing a safe and nurturing environment for children and young people facing challenging circumstances. Established in 1867, the Home has a rich history of providing compassionate care and support to vulnerable children in the Hornchurch area.