Sadly at the moment i can't find much history on this Church, only that it was designed by Culshaw & Summers in 1881.
I think it closed around about 2008 & i dont think it is listed,which is a shame. The whole area is up for major regenaration..
Report from LIVERPOOL ECHO-
HOME...