Our Parish at Holy Cross and St. Helen
Holy Cross Church is situated on Corporation Street in St Helens town centre.
We liaise closely with Liverpool Catholic Archdiocese. We are a Voluntary Aided Primary School and as such representatives of the church have a strong guiding influence on our school’s mission and future direction.We have Foundation Governors who are appointed by the church.