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