Walking Tours: The Tower Of London, England (4K)

London Walking Tours (Uploaded April 22, 2023) – Tower of London, byname the Tower, royal fortress and London landmark. Its buildings and grounds served historically as a royal palace, a political prison, a place of execution, an arsenal, a royal mint, a menagerie, and a public records office.

It is located on the north bank of the River Thames, in the extreme western portion of the borough of Tower Hamlets, on the border with the central City of London.

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s