St Andrew's College, DSG and St Andrew's Preparatory School are happy, closely connected schools where pupils thrive in a vibrant and safe environment, supported by a foundation of excellence and Christian values.
Location
2 Leicester St, Grahamstown, Makhanda, 6139, South Africa