(0 users)
North Leigh Football Club is a football club based in North Leigh, Oxfordshire, England. They are currently members of the Southern League Division One Central and play at the Eynsham Hall Park Sports Ground.