Skip to playerSkip to main content
  • 18 years ago
Founded nearly a millennium ago and expanded upon over the centuries since, the Tower of London has protected, housed, imprisoned and been for many the last sight they saw on Earth.

It has been the seat of British government and the living quarters of monarchs ...
Be the first to comment
Add your comment

Recommended