14 Photos Show The Evolution Of The Tower Of London

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

Leave a Reply

Your email address will not be published. Required fields are marked *