Beech Hall

Beech Hall is a purpose-built care home located in the heart of the Armley community in Leeds. It offers friendly and comfortable residential and dementia…