We provide a high quality education for all, in a warm family atmosphere. Our small classes, excellent teaching and idyllic setting ensure that each child flourishes...
Our small classes ensure that every child achieves their best. Children are able to benefit from personal help and attention with their studies and we pride ourselves on the excellent inter-personal relationships developed between children and staff.