How to reach Bispham Parish Church

Bispham Parish Church

Bispham Parish Church, also known as All Hallows Church, is a Church of England parish church located in Bispham, Blackpool, Lancashire, England, known as the Mother Church of Blackpool.

The church is a Grade II Listed Building. It is the third church on the site and was built in 1883....Wikipedia