The school was graded 'inadequate' by Ofsted 12 months ago and has now been integrated into the Finham Park Academy Trust. Continue reading...