Famous Lasts
1

The last three people to be imprisoned here were Rudolf Hess, Hitler's deputy and the Kray Twins, a pair of gangsters in 1952

What is The Tower of London?

M
e
n
u