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.
1981
2004
1960
1929
2005
2007
1943
1972
1987
1950
2001
1995
2006
1998
2018