Tower of London

The Tower of London has been the setting for many great events during its 900-year history as a royal palace and fortress, prison and place of execution, arsenal, mint, menagerie and currently as a jewel house