Rupert, Kate and Lila in London