St Luke's Care Home

St Luke's Care Home is located in Ilford, IG1 2LT. The Care Quality Commission (CQC) conducted an unannounced focused inspection on 11 October 2021, resulting…