Trafalgar Square, London | MCU Location Scout

The war is over and the allies have won.

The allies celebrate VE (Victory in Europe) day in Trafalgar Square, in front of the National Gallery, London.

MAP

(Captain America: The First Avenger, 2011)

%d bloggers like this: