Bayards Hill School Primary school

Bayards Hill School is a Mixed Primary school with pupils aged from 3 to 11
Address Waynflete Road, Headington, Oxford, Oxfordshire
OX3 9NU
Website
Ofsted Rating Good
Religion Does not apply
Capacity 448
Pupils 270
Free school meals 114