The City of London Almshouses

1 May 2026