Chescombe is a purpose-built care home located on Gloucester Road in Patchway, Bristol. Managed by Chescombe Trust, it is registered with the Care Quality…