cherie deville and london river