
Father Charles Joseph Ridsdale
First Incumbent of St Peter's Church
from 1868 to 1923
Died in June 1929

Father Walter Henry Pickburn
Second Incumbent of St Peter's Church
from 1923 to 1947
Died 14th June 1948

Father Vivian Roy Bartlett
Third Incumbent of St Peter's Church
from 1947 to 1956
Died 18th September 1956

Father Humphrey John Lewis Stephens
Fourth Incumbent of St Peter's Church
from 1957 to 1970
Died 7th August 1986

Father Francis Capener
Fifth Incumbent of St Peter's Church
from 1971 to 1990

Father Michael Houghton
Sixth Incumbent of St Peter's Church
Instituted on 9th June 1990
by The Right Reverend Richard Third, Bishop of Dover
Left St Peter's 1998 to be
Consecrated Bishop of Ebbsfleet 1998
Died 18th December 1999

Father John Paddock
Priest-in-Charge
from 1999 to 2005

Father Stephen Bould
Priest-in-Charge
from 2006 to 2011
Departed for the Ordinariate
