Abingdon, a historic market town on the River Thames, lies just south of Oxford and is widely regarded as one of the oldest continuously inhabited settlements in England. Officially known as Abingdon-on-Thames, the town’s ancient heritage is visible throughout its charming streets, with its iconic medieval bridge, 15th-century county hall, and remnants of Abingdon Abbey giving the area a unique character. The riverside setting provides scenic beauty and a relaxed pace of life, while Abingdon’s rich traditions, including the famous Bun Throwing ceremony, continue to foster a strong sense of community identity.