Almshouses As part of our oldest duty, Trinity House provides 18 almshouses in Walmer, Kent, for the welfare of aged mariners and their dependants