Tower of London River Gate: A Historical Entrance to the Infamous Fortress
The Tower of London River Gate, more commonly known as Traitors’ Gate, is a water entrance to the Tower of London built in the late 1270s by King Edward I. Initially serving as a royal entrance, it gained notoriety as the passage through which prisoners accused of treason were brought into the Tower. This infamous … Read more