Cloud House

Cloud House in Roycraft Avenue.

Cloud House

50A Roycraft Avenue

Barking

IG11 0NU

Accreditation

Care Quality Commission (CQC) is the independent regulator of health and social care in England. CQC inspect care homes, including residential and nursing homes.

Cloud House - CQC inspection report