Albany Lodge Nursing Home is a 100-bed residential, nursing, and dementia care facility located in Croydon, Surrey. The home offers a range of care services,…