The Tower of London has stood vigil over the city for over a thousand years, an iconic symbol of London’s history. It has been the scene of both significant and little events, tragic and triumphant. The Tower has influenced the country’s history from the earliest Norman England to t...