Peter Landwehr, Switzerland, London, M