Story
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.