Royal Free Hospital Children's School, in Hampstead, has been visited by Ofsted who said the school's work "may not be as strong" as ...