Residential Care
3 August 2023
Leonard Cheshire Disability
21 beds
Athol House - Care Home Physical Disabilities is a residential care home located in Southwark, London. The home provides specialist support for people with learning disabilities, older people, physical disabilities, and younger adults. The home has 21 beds. It was rated Good at its last inspection in August 2023. The home is operated by Leonard Cheshire Disability.
138 College Road, Upper Norwood, London, SE19 1XE
Send an enquiry and we'll help connect you with this care home.
9 Westwood Hill, Sydenham, London
0.7 miles away
9 High View Road, Upper Norwood, London
0.8 miles away
2 Lawrie Park Road, Sydenham, London
0.9 miles away
27 Lawrie Park Road, Sydenham, London
0.9 miles away
1-3 Eversley Road, Upper Norwood, London
1.0 miles away
21 Idmiston Road, London
1.0 miles away