St Helen's Church, Abingdon, Oxfordshire, England, UK, 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),[1] England.[2] The church is thought to occupy the site of the Anglo-Saxon Helenstowe Nunnery.
Size: 5184px × 3888px
Location: St Helen's Church, Abingdon, Oxfordshire, England, UK, GB.
Photo credit: © Dylan Garcia / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: abingdon, abingdon--thames, architecture, britain, church, england, gb, gothic, great, helens, henry, kingdom, landmark, oxfordshire, parish, revival, st, uk, united, woodyer