Robert House

Robert House is a care home located in Christchurch, Dorset, UK. Unfortunately, specific details regarding its Care Quality Commission (CQC) inspection…