emma starr in london