The Christmas story performed by our youngest pupils
An amazing trip to At Bristol, Oxford University and Bletchley Park
Team end the season on a high and meet professional rugby player, Julian Salvi
Mount Kelly collects hundreds of items for Syria
OMK team vs. Mount Kelly v. 1st XI
Celebrating pupils’ achievements
Over 80 pupils perform
U13 Girls’ Team placed sixth in the country
Harry takes Gold in the 50m and 100m events at Swansea
Weekend trips for our younger boarders