Leafield Church of England Primary School
The Green, Leafield, Witney, Oxfordshire, OX29 9NP
Leafield Church of England Primary School with URN 143986, a Academy converter located in Oxfordshire, city of Witney, England. A Mixed school with a capacity of 105 students, the...
