Does anyone have knowledge or experience of this school on Highgate Road, in the Bor of Islington? I see it comes right at the top of the league tables and is Ofsted Outstanding, but no one ever seems to have heard of it ...