The Salt Tower
The Salt Tower is one of the most significant structures within the historic Tower of London complex. It is a 13th-century tower that has witnessed several important historical events throughout its existence. In this article, we will explore the history, architecture, and significance of the Salt Tower in the Tower of London. Video: FULL TOUR […]