About Holy Cross Church, St Helens
Religion, Churches, Interesting Places, Other Churches
Holy Cross and St Helen Church is a Roman Catholic church in St Helens, Merseyside. It was built in 1860 by the Society of Jesus. It was designed by Joseph John Scoles and is a Grade II listed building.
Source From:
Wikipedia
Hall Street, England, United Kingdom, WA10 1AJ