Skip to content
Tur360
Tower of London

Tower of London

Photo: Bob Collowan · CC BY-SA 3.0 · Wikimedia Commons

The Tower of London, officially His Majesty's Royal Palace and Fortress of the Tower of London, is a historic citadel and castle on the north bank of the River Thames in London, England. It lies within the London Borough of Tower Hamlets, which is separated from the eastern edge of the square mile of the City of London by the open space known as Tower Hill.

Text source: Wikipedia · Tower of London (CC BY-SA 4.0)

51.5082, -0.0762 · OpenStreetMap

Nearby places

Map

Comments (0)

Sign in to write a comment.

No comments yet. Be the first!

Last updated: 7 November 2026

All offers

There are no active offers for this destination right now. Shall we look at other destinations?

Browse destinations