school in England
C14336
concept
A school in England is an educational institution where children and young people receive compulsory primary and secondary education following the English national curriculum, typically organized into key stages and overseen by Ofsted or equivalent regulatory bodies.