Where

66 South Lambeth Raod
London
SW8 1RL

View Larger Map

Leonard Cheshire Disability

To provide support services for disabled people, including residential care, care at home, day care, respite care and independent living units; to enable disabled people to make real decisions about how they lead their lives