Welcome to Thornton Hall & Lodge Care Home - A specialist dementia, residential and short term respite care home in Liverpool.