Father Mehall Lowry
Parish Priest

I was born In North London together with my Sisters and Brother to Irish parents. I am blessed with a loving family and having experienced a good faith community of Parish, School and home.

After a short career as a Police officer I entered Allen Hall Seminary. Ordained Priest in 1991 by Cardinal George Basil Hume. I have served in the Parishes of White City, Upper Holloway, Harrow Road. North Harrow, Parsons Green and now in my 26th year of Ordination as Parish Priest of St Monica's Palmers Green. God's love is revealed amongst the people I have met and I have been truly blessed.