Alexandra’s set up Alexandra were the first primary school in North Wales to be awarded the BECTA mark of quality for ICT, and Continue reading →