Barchester Bayleaf Care Home in Huntingdon, gives people care and support in a welcoming home. Trained, friendly staff treat care home residents with dignity and respect at all times. A wide variety of activities to suit residents' interests… Read more about Barchester Bayleaf Care Home