1973 - 21 July 1981
Incumbent: Graham Douglas Leonard
Incumbent in: Truro
End reason: Translation
Translated to the Bishop of London.
1973 - 21 July 1981
Incumbent: Graham Douglas Leonard
Incumbent in: Truro
End reason: Translation
Translated to the Bishop of London.