Definitions for "Abingdon United F.C."
Abingdon United F.C. are an English football club based in Abingdon, Oxfordshire and currently playing in the Southern League.