kai rover in london