sophia sterling and london river