fromwww.romfordrecorder.co.uk
1 month agoRelatives 'thrilled' with Hornchurch care home where improvements found
The Farmhouse care home received a 'requires improvement' rating despite progress in safeguarding and risk assessments since the last inspection.