Can't find something you are looking for?
Let Catholic Directory know here and we'll see what we can do!
Information
Priest
Location: New Barnet, Herts, UK
Residence
Mary Immaculate And St Peter Presbytery, 63 Somerset Road, New Barnet, Herts, EN5 1RF