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 | View / Upload Photos | Become a Trekker | Facebook | Instagram