The alms house was established by John Foster (d. 1492) during his lifetime. It was rebuilt in the eighteenth and nineteenth centuries. The chapel was originally built in 1504 to serve those living in the alms house.