The Tower of London, England, UK, built by William The Conqueror in 1078 and is a Norman fortress and former royal palace standing on the north bank of the River Thames

TonyBaggett/iStock/Thinkstock

Upward view of the White Tower