Leighton Forest Care Home

Leighton Forest Care Home, formerly known as Swiss Cottage, is a residential care home with nursing provision located in Leighton Buzzard, Bedfordshire. The…