Welcome to the forum, Mark, and to Switzerland in the near future!
Ah, yes, the good ole London fog! Given the time of year, it may well be foggy here quite a lot of the time and has been in recent days where I'm at.
Loads of opportunities to meet people for drinks etc and get involved in sporting activities via the
EF Social Events Calendar and by checking out the
Sports/Fitness section.
Here's a link to the FaceBook Page of the
Zürich Hash House Harriers. There are members of it on the forum as well who post related events, so look out for those.
I've seen posts in the past on the forum by Personal Trainers, so run a search, see what comes up and get in touch.
Enjoy your time in Switzerland when you get here and good luck with your training.