See you in some form Dec 2020
Sadly we are done for 2019
Abingdon is a pleasant market town of about 35,000 inhabitants on the banks of the River Thames. Its history goes back many thousands of years and the town claims to be the oldest continuously inhabited town in the country. You can find out much more by visiting www.abingdon.gov.uk.