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.