WIP · World in Pocket

Church of All Hallows, Allerton

Liverpool, GB

Church of All Hallows, Allerton

The Church of All Hallows is in Allerton, Liverpool, England. It is recorded in the National Heritage List for England as a designated Grade I listed building, and is an active Anglican parish church in the diocese of Liverpool, the archdeaconry of Liverpool and the deanery of Liverpool South – Chil

Listen to the audio guide for Church of All Hallows, Allerton Free on WIP — starts by itself when you arrive, even with the screen off

Nearby