St Helen's Church, Abingdon
St Helen's Church is a Church of England parish church in Abingdon on the bank of the River Thames in Oxfordshire, England. The church is thought to occupy the site of the Anglo-Saxon Helenstowe Nunnery.
spire (left) and west front
Inside St Helen's, looking south from the outer north aisle through all four arcades to the outer south aisle
A stained glass window behind the baptismal font
Christ's Hospital of Abingdon
Christ's Hospital of Abingdon is a charity with a long history, based in Abingdon-on-Thames, Oxfordshire.
Long Alley Almshouses next to St Helen's parish church, used by Christ's Hospital for meetings.
Part of Albert Park, Abingdon, with the Albert Monument in the centre. Christ's Hospital of Abingdon established the park in the 1860s.