Catholic Herald logo

Convent bids priest farewell

Fr John Taylor retires as priest of the Convent of Syon Abbey in South Brent, Devon