Our parish is part of the Roman Catholic Diocese of Portsmouth. We grew out of the Jesuit mission based at Sacred Heart Church, Richmond Hill. Today, we worship in the Church of Our Lady Immaculate, Seamoor Road, after acquiring the building in 1928.
Our parish prides itself on being an inclusive family where as many members as possible take part in planning, running, and guiding all we do.
Click on the links to the left to find out more about the ways in which individuals contribute to parish life.