+
Tower of london remembers

The Tower of London is an internationally famous monument and one of England’s most iconic structures. William the Conqueror built the White Tower in 1066 as a demonstration to the world of Norman power, whilst acting as both fortress and gateway into the capital. In 1988 the Tower of...

Continue Reading..

London United Kingdom Europe