Live action footage
London, UK - may 2019: Westminster Abbey indoor, London, UA. Inner corridors of Westminster Abbey, London, Great Britain. Arched vaults inside Westminster Abbey.
HD
1920 x 1080
4K
3840 x 2160
Editorial Use Only