City of Bristol, GB
St Stephen's Church in St Stephen's Avenue, is the parish church for the city of Bristol, England. It has been designated by Historic England as a grade I listed building.
Listen to the audio guide for St Stephen's Church, Bristol Free on WIP — starts by itself when you arrive, even with the screen off