Leonard Cheshire Disability
Leonard Cheshire - Athol House
Athol House is a Leonard Cheshire home within South London for 21 adults with physical disabilities and sensory impairments.
A safe and friendly place dedicated and experienced in supporting people with cerebral palsy, epilepsy and brain injuries.