lucas frost and london river