The Roman Catholic Church of St Helen not long before it was demolished.
Photograph Date
1973
Location
Crosby
Photograph ID
QC_35
Keywords
St Helen, Church, Crosby
Comments
The Roman Catholic Church of St Helen in Crosby was built in the 1930s however, the church roof design caused many problems. The church was demolished in the early 1970s and the new church with a modern flexible design was consecrated on January 29th 1975.