Abingdon is a market town in Oxfordshire nestled on the banks of the River Thames. I was long overdue a return visit as the previous occasion was more than 25 years ago when I attended a wedding in the town. Although Abingdon does not have a railway station the nearest one is located only three …
