Catholic Herald logo

Jubilee for popular priest

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