Explore 1 Vauxhall filming location

SIS Headquarters - 85 Albert Embankment

SIS Building, 85 Albert Embankment, London SE11 5AW, UK
4 movies & TV shows filmed here in SIS Headquarters - 85 Albert Embankment, London, England, GB

Vauxhall Cross - 85 Albert Embankment

SIS Building, 85 Albert Embankment, London SE11 5AW, UK
2 movies & TV shows filmed here in Vauxhall Cross - 85 Albert Embankment, London, England, GB