London, Italy, Switzerland for the Wedding and a well deserved break!