The Traitor’s Gate

The Traitor’s Gate is a notorious entrance to the Tower of London that was used to bring prisoners into the fortress. It is located on the north bank of the River Thames and was used as the main entrance to the Tower for prisoners who arrived by boat. The gate is infamous for its association […]

The Traitor’s Gate Read More »