The extraordinary stories of imprisonment, murder and execution behind the walls of Britains most historic and iconic castle.
2025
—
1993
2002
2008
2018
2016
2000
2017
2019
2009
1996
2004
1981
1966