According to the History, The Tower of London is one of the capital’s most iconic buildings, attracting more than two million visitors a year. However, it began as a tourist attraction only from the Victorian era. Prior to that, the Tower of London is just about everything else.