Mendes also confirmed several filming locations, including London, Mexico City and Rome.