Tower of London
A historic fortress on the River Thames in London, founded after the Norman Conquest. It served as a royal residence, arsenal, prison, and place of execution.
A historic fortress on the River Thames in London, founded after the Norman Conquest. It served as a royal residence, arsenal, prison, and place of execution.