Definitions for "Abingdon Road"
Abingdon Road is the main arterial road to the south of the city of Oxford, England. The road passes through the suburbs of Grandpont and New Hinksey. It is named after the town of Abingdon to the south.