We're moving within catchment of BL soon, is it any good? We've heard mixed reports and the latest Ofsted is not great. Are there any schools in the Stoke Newington area to totally avoid??! Any help greatly appreciated