charlotte sartre and london river