Tagged: Tower of London visit

London-vacation 0

Tower of London

Most likely, the Tower of London is the most popular tourist and historical sight among tourists. It was founded by William the Conqueror and over a millennium of English history unfolded around or behind...