About Us
St Francis, situated in New Denham, is part of the Parish of Denham.
As Christians we find the person of Jesus Christ so compelling that we aim to put him first in our lives, become a community that is marked by grace and love and share what we have found with those we know and the community we live in.
Further details are on our website - please check our website (link opposite and then follow: What's on / Calendar) to confirm service times and other activities.