Latest News
6th Sep 2024
We had a great week getting settled in to our new class. We carried out some practical...
6th Sep 2024
Year 7 have settled back into school- not the oldies in the school and wonderful...
St. John's Primary School, 30 Moneysharvin Road, Swatragh, Maghera BT46 5PY | Phone: 028 7940 1623