Wilhelm de Vigier, Switzerland, London (GB), M