English Martyrs’ Church, Preston prepares for new ‘lease of life’ under Institute of Christ the King Sovereign Priest

Read the Press Release from the Bishop’s Office here.