The Charity of Hannah Clarke for Almshouses

2 May 2026