Cloud House50a Roycraft Avenue, Barking IG11 0NU0.8 miles away from centre of Creekmouth10 roomsYounger Adult CarePermanent CareLearning Disability CareMental Health Care