One of the artifacts has “vivas in deo”, a Christian phrase common at the time.
another prospective topic:
How did Christianity come to England? Current Archaeology https://www.archaeology.co.uk/articles/features/christianity-come-england.htm