I could have just spent all my time in the office, but the open office plan environment is not conducive to deep work, even without direct interruptions (which there would be, too).
I guess the best solution for me would have been to arrive at the office 5-10 minutes before the meeting start time, but it was surprisingly hard to get that right, even with a predictable commute time (bus or walking).
On top of all that, I would occasionally completely miss meetings if I was in a flow state before that. I would somehow miss desktop and phone notifications that a meeting was coming up. I guess the solution to that would have been to set an actual alarm on my phone, something that I couldn't ignore, but I never ended up doing that for some reason.