MovieMaps

Photo of Vauxhall Cross Station Maintenance Entrance

Location: Westminster Bridge
As Seen In: Die Another Day