Video:
http://www.youtube.com/watch?v=uXbY3cwRBQc
This clip starts at 7:58.
Where is this arch from Harry Potter? Note that when they turn the corner there is another arch.
Please try to find the exact street they are on. I think it's near Scotland Yard (?).