The Second Coming

I was asked to mention that the Spindle Tree which appeared to have been totally destroyed by a plaque of caterpillars has made a complete recovery.
Abingdon is probably the oldest town in England. Abingdon is seven miles downstream from Oxford on the River Thames. 'This Abingdon' Blog is a photo record of events and places in Abingdon.














