Abingdon, United Kingdom

Abingdon is a historic market town in Oxfordshire, England, situated on the River Thames. With a population of 33,130, it offers a charming blend of old and new, featuring ancient buildings, quaint streets, and a vibrant community. The town is notable for its well-preserved medieval architecture, including the 13th-century Abingdon Abbey, and its annual festivals and events. Abingdon's rich history and cultural heritage make it a distinctive and appealing destination for visitors. Its picturesque riverside setting and lively town centre add to its charm, making it a great base for exploring the surrounding countryside.

Abingdon Travel Guides

No travel guides for Abingdon yet.