Can't find something you are looking for?
Let Catholic Directory know here and we'll see what we can do!
Information
Priest
Location: Finchley Church End, London, UK
Residence
St Philip The Apostle Presbytery, The Priests` House, Finchley, London, N3 3RJ
Jobs
St Philip the Apostle, Finchley (Church End) - Parish Priest