SecondaryStateAges 16–19Mixed gender
PrimaryStateAges 4–11Mixed gender
PrimaryStateAges 4–11Mixed gender
NurseryFull day care94 registered places
NurseryFull day care69 registered places
NurseryFull day care87 registered places
NurseryFull day care74 registered places