Exploring beautiful England with pictures and history...
Please login or click here to join.
Forgot Password? Click Here
1 Interesting and historical facts about Abingdon.
The market town of Abingdon, in Oxfordshire, lays claim to the title 'Britain's oldest continuously occupied town'.
Explore Abingdon | On Fact Explorer...
Please login to add a fact about Abingdon or register here.