Captain America: The First Avenger (2011)
London street
FILMING LOCATION:
King Charles Street (plus CGI),
Westminster,
Greater London
Nearest Tube Station: Westminster - Zone 1 - 0.2km
View Map
Notes:
This street genuinely is in the heart of British government.
