Cloud House50a Roycraft Avenue, Barking IG11 0NU2 miles away from centre of Thamesmead10 roomsYounger Adult CarePermanent CareLearning Disability CareMental Health Care