Our Lady Immaculate Catholic Primary School


The children’s voice and views are at the heart of all we do – they shape the family of the school, as they shape their families at home.

Children’s elected school council work with the school ambassadors to ensure that school life is the best it can be.

Translate »