21 July 1981 - 8 May 1991
Incumbent: Graham Douglas Leonard
Incumbent in: London
End reason: Retirement
Translated from the Bishop of Truro.
21 July 1981 - 8 May 1991
Incumbent: Graham Douglas Leonard
Incumbent in: London
End reason: Retirement
Translated from the Bishop of Truro.