John J . Thornycroft i London.