Few prisons can claim to be as popular as the Tower of London, an attraction – unpleasant for some – for over 900 years. Its twenty towers are filled with an ancient tradition of royal blood, armor, and jewels, and the history to match. The central structure began as a fort – used by the […]