Hey, it's just the law of conspicuous landmarks: No matter where you are in Paris/New York/Washington, DC/Egypt, the Eiffel Tower/the Empire State Building/the Washington Monument/the Pyramids will be visible out your window. It's a law of cinematic physics. TV Tropes even calls it the Eiffel Tower Effect.
I think the worse use of this was in The Mummy Returns where there was a high shot of London and about every London landmark could be seen in the one shot!
It's been a while since I've watched that film, but depending on how high up the shot was, it's rather easy to get the major central London land marks in as Buckingham Palace, The Palace of Westminster and Trafalgar Square with Nelsons column are all within a short walking distance. As for the other ones like Saint Paul's and Tower Bridge, they're round a few bends of the river and not a short walking distance away.