John Gamgee , London ( England ).