› added 1 year ago
42
TIL that the last ever prisoners to be held inside the Tower Of London prison were the Kray Twins in 1952
via beatlyzer.com