Grey Junior School is a leading boys’ school in the Eastern Cape, South Africa, and celebrates over 160 years of rich heritage and tradition; firm foundations upon which we continue to build with confidence today.
A public primary school in Sydenham, Gqebertha (Port Elizabeth), South Africa