Barrington Lodge Care Home is a nursing home located at 9-15 Morland Road, Croydon, Surrey, CR0 6HA. It specializes in EMI nursing care and palliative care…