Roman Wall

One of the iconic and most visited places in London is the Tower. The earliest part of the structure that … More