Tower of London

The Tower of London.

The Tower of London seen from river Thames. In medieval times, waste from the tower was disposed into the moat. Then, whenever Thames was on high water, it flooded the moat and washed the waste away.

Share Tower of London: