Stephan Keiser, Switzerland, London, M