St Helen's Church and the River Thames
Made the most of the good weather with a walk around Abingdon-on-Thames. Interesting area around St Helen's Church, with a number of Alms Houses. Abingdon is on of the towns that claims to be the oldest continuously occupied settlements in England.
Comments
Sign in or get an account to comment.