our canteen


Sorry! This page is under construction. Please check back soon.

our staff

We have 36 teachers who are fully committed to ensure our pupils get the best quality of education.

read more

Athletics and sports

We encourage all pupils to participate in sports and other co curriculum activities.

read more