England’s Beautiful Villages – Abingdon and Farringdon

Abingdon Last weekend, on our way to mall crawl Westgate Oxford, we had a quick stopover in Abingdon. Abingdon-on-Thames has a strong claim to be England’s oldest town--object evidence includes tools such as hand axes from almost 400,000 years ago. Wow!! This market town is probably best known for the MG car factory, which opened in… Continue reading England’s Beautiful Villages – Abingdon and Farringdon