Eynsham Park is a sports stadium in Witney, Oxfordshire and the home ground of North Leigh Football Club. Nearby grounds Yarnton RoadKidlington Marsh LaneOxford City The Playing FieldsArdley United