Abacus Primary Sign Published 27th January 2017 at 961 × 190 in Abacus Primary School makes the grade with a fantastic Ofsted report