Medieval hospitals served the needs of the sick, the poor and travellers. They were concerned with spiritual wellbeing as well as medical care. Although its role has changed more than once in 800 years, St Mary's is a remarkable surviving example of a 13th Century hospital, still in use today as a Christian foundation which provides a home for up to 40 residents.