parker ambrose and london river