london river bio