Swinemoor News #199

In this weeks news:

  • Foundation and Key Stage One Christmas Performance

  • Key Stage Two’s Christmas Performance

  • Singing Achievements and Grades

  • General Election

  • The Weather