The Tower
E122304
UNEXPLORED
The Tower is the famous historic castle complex on the north bank of the River Thames in London, renowned for its role as a royal palace, prison, and fortress.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.