A tour of the Tower of London, which has served as a royal castle, prison, place of execution and torture, armory and mint during its almost 1000 years of existence.
1965
1984
2016
2025
2023
2015
2013
2017
2024
—
1968
1903
1934
1972
2011
1994
2012
1979