MovieMaps

Photo of CIA Base

Location: Canary Wharf Underground Station
As Seen In: Agent Cody Banks 2: Destination London