The Liverpool Daily Post has just posted two brand new set photos from Captain America: The First Avenger, which is currently filming in London and set for release on July 22, 2011. Click on the images below, which feature some 1940s-era submarines from the movie, to access our growing gallery of set images from this new Joe Johnston movie:

<strong><em>Captain America: The First Avenger</em></strong> Submarine Photo #1

<strong><em>Captain America: The First Avenger</em></strong> Submarine Photo #2