"I was in the neighborhood... just across the channel. Figured I'd drop by."
At least that's how he justifies it and of course he could've made it over somehow, stolen a uniform, crashed the party. It makes perfect sense. Maybe he's aware that he's dreaming and just pretends like he's not. Who even knows at this point.