Originally Posted by Taco John
There is no explanation for how he got to Michael Caine's office. Or where that office even is. He just shows up there, wherever it is. Is it in the states?
Miles office is in Paris. Cobb specifically states that he is headed to Paris to find a new architect. There are establishing shots of the downtown area outside the university before he enters and finds Miles in his Lecture hall.