Abingdon is a charming market town in Oxfordshire, known for its rich history, picturesque riverside setting, and vibrant community. As one of England’s oldest continuously inhabited towns, Abingdon boasts a wealth of historical landmarks, including the stunning Abingdon Bridge and the ruins of Abingdon Abbey. The town is also known for its annual traditions, such as the Bun Throwing ceremony, and its strong cultural scene, with local arts, music, and theatre events throughout the year. With a b