Abingdon on Thames, GB
St Helen's Church is a Church of England parish church in Abingdon on the bank of the River Thames in Oxfordshire (formerly Berkshire), England. The church is thought to occupy the site of the Anglo-Saxon Helenstowe Nunnery.
Listen to the audio guide for St Helen's Church, Abingdon Free on WIP — starts by itself when you arrive, even with the screen off