London school costing ?1800 a term slammed by Ofsted for illegal …