Peter Ström, Sweden, London, M