Abingdon-on-Thames, commonly known as Abingdon, is a historic market town and civil parish on the River Thames in the Vale of the White Horse district of Oxfordshire, England. The historic county town
The River Thames at Abingdon looking towards St. Helen's parish church