Supporting and representing independent almshouse charities across the UK since 1946, The Almshouse Association is a support charity representing over 1600 independent almshouse charities across the UK.
Provided by AlmshouseSupport