Norwood - Kennedy Leigh Centre

Norwood is a charity which supports more than 2,500 people with learning disabilities, autism, special educational needs, and children and families in crisis.