We have 340 pupils ranging in ages from 3 to 11. We provide a safe and happy environment where the children can strive to be their very best. The school has a family feel with many ex-pupils choosing to send their own children here.