Set of Captain America in Manchester. Note the green screen at the end to add on the 'rest' of New York.