St Ann's Lodge 1 is a care home located in New Malden, London, offering a range of services to meet the diverse needs of its residents. The home provides…