The reason a Bank is strictly defined is that TW does not guarantee any cash that you have stored with them.
With a bank you have up to £85,000 insured and guaranteed e.g. if the bank fails
With a bank you have up to £85,000 insured and guaranteed e.g. if the bank fails