What Trusts Mean to London