top of page
main altar.jpg


Our Church is right in the heart of London. It is a spiritual oasis to many people who come in for silent prayers and personal devotion. It serves the deep needs of those who desire to get away from the noise of city life. On the other hand, the various parish liturgical services reflect the richness of Catholic tradition and its pastoral orientation caters for all categories of people especially the young and those searching for truth.

About Us

bottom of page