St Margaret's House is a care home located at 187 London Road, Peterborough, Cambridgeshire, PE2 9DS. It is a small home with 11 beds, offering services such…