Unknown - 6 July 2016
Incumbent: Steven John Lindsey Croft
Incumbent in: Sheffield
End reason: Translation
Translated to the Bishop of Oxford.
Unknown - 6 July 2016
Incumbent: Steven John Lindsey Croft
Incumbent in: Sheffield
End reason: Translation
Translated to the Bishop of Oxford.