Peter Hellman, Sweden, Londres, M