5 Horse LeazeBeckton, London E6 6WJ2.5 miles away from centre of Thamesmead1 Reviews6 roomsYounger Adult CareRespite CarePermanent CareLearning Disability Care