Michaël Weil, Switzerland, Londres, M