Catholic Herald logo
Menu
Fr Michael Seed celebrates 25 years as a priest this year

Jubilee for popular priest

Fr Michael Seed celebrates 25 years as a priest at the Church of the Immaculate Conception, Farm Street, in London