PrimaryStateAges 3–11Mixed gender
PrimaryStateAges 3–11Mixed gender
SecondaryStateAges 11–18Mixed gender
SecondaryStateAges 11–18Mixed gender
All-throughPrivateAges 3–11Mixed gender
PrimaryStateAges 2–11Mixed gender
NurserySessional day care32 registered places
PrimaryStateAges 3–11Mixed gender
NurserySessional day care30 registered places