- 10shares
- 10
The Tower of London, also known as the Tower, is a royal fortress and a London landmark. Historically, its buildings and grounds housed a royal palace, a political prison, an execution site, an arsenal, a royal mint, a menagerie, and a public records office. It is situated on the north bank of the River Thames, in the far western part of the borough of Tower Hamlets, on the outskirts of the central City of London.
40 A.D.
200 A.D.
400 A.D.
886 A.D.
1080 A.D.
1200 A.D.
1241 A.D.
1300 A.D.
1547
1700
1841
1890
1940
1999
- 10shares
- 10