Filters:
church in New Brighton
About 1 results.
Shrine Church of Ss Peter & Paul and St. Philomena
7 Atherton Street, CH45 9LT New Brighton, United KingdomNicknamed by WWII mariners, the majestic dome of SS Peter Paul & Philomena dominates the Wirral skyline, & seeks local sponsorship to floodlight it.