ST JOHN'S D.S.G. is fondly and aptly described by its pupils as a “Small School with Big Heart”. It exudes a feeling of warmth and intimacy, with a strong sense of community. This fun-filled video encapsulates exactly what makes St John's D.S.G. special: our girls and staff, and the strong bonds we share ?
learn more