St Giles' Cathedral, Royal Mile, Old Town, Edinburgh
1 fact recorded here, from 1 film.
Unknown precision
55.9494, -3.1908
In the work itself
Filmed here, set here, or recorded here.
Avengers: Infinity War was filmed at St Giles' Cathedral, Royal Mile, Old Town, Edinburgh.