Appleton Church of England (A) Primary School
Church Road, Appleton, Abingdon, Oxfordshire, OX13 5JL
Appleton Church of England (A) Primary School with URN 123219, a Voluntary aided school located in Oxfordshire, city of Abingdon, England. A Mixed school with a capacity of 196...
