PrimaryStateAges 2–11Mixed gender
NurseryFull day care56 registered places
SecondaryStateAges 11–18Boys
PrimaryStateAges 3–11Mixed gender
NurseryFull day care30 registered places
PrimaryStateAges 3–11Mixed gender
NurseryFull day care72 registered places