Abingdon-on-Thames

Abingdon-on-Thames is a historic, market town set in rural Oxfordshire, England. The town proudly claims to be the oldest in England, due to having a pre-neolithic settlement and archeological and object proof of the town developing on the site for thousands of years.

HQ | Blog | Spotted a Trekker? | Become a Trekker | Facebook | Instagram