St Vincent's

St Vincent's is a small residential care home located in Southport, Merseyside, accommodating 11 residents in single rooms, three of which are en suite.…