ellen in london