kay carter v london river