Whitby is going to be impossible. On top of everything else, the meeting in Geneva on Tuesday would be impossible to get to.
It makes sense for me to go to London on the days surrounding the meeting, since that means I don't have to stay a night in Geneva, so I might do that.