Overview
Welcome to St. John’s Almshouses, located in the heart of Hampshire. Our dedicated team is committed to providing personalised care tailored to meet the individual needs of each resident. With a focus on trust and respect, we strive to create a warm and welcoming environment where residents feel valued and supported. At St. John’s, quality is our top priority, and we ensure that all our residents receive the highest standard of care to enhance their quality of life. Discover peace of mind and exceptional care at St. John’s Almshouses.