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.
Pop: 33.1K
Country: United Kingdom
Abingdon Travel Guides
No travel guides for Abingdon yet.