Our parish is part of the Archdiocese of Westminster and is situated in the heart of London. Our page aims to provide a taste of all the many different groups in our parish, all of which are centred firmly in The Good News of Christ. We strive to provide a loving welcome to all who pass through our parish, but nothing can substitute for coming and sharing in our worship with us.