Menu Close

Pope Francis Makes UK Church First Co-Cathedral in British History

St Mary’s Roman Catholic Church
The Church of St. Mary of the Isle, located in Douglas on the Isle of Man in Britain.

St. Mary of the Isle will be co-cathedral along with Liverpool’s Metropolitan Cathedral of Christ the King.