What a cracking Key Stage 2 Achievement Assembly today!

So much to celebrate!

Well done Team Mayflower.