For more detailed information about all our activities, events and news, please see our weekly school newsletters and our class pages on this website. You can also follow our Facebook page which is @stjamesoke
Please see our Calendar.
We use cookies to track usage and improve the website.
Click here for more information.