With over 1,000 years of history it has been a fortress, a Royal palace and home to the Crown Jewels. But the Tower of London has also been a forbidding prison, with everything from Nazi spies to ...