Ss. Peter & Paul and St Philomena
New Brighton, Wirral
It looks like nothing was found at this location. Maybe try searching?