Tips for visiting Tower of London
The Tower of London is one of the most important landmarks in England and is one of the city’s most popular attractions. The tower was originally built as a royal palace and defense system by William the Conqueror in 1066. It has been used as an armory, a treasury, the home of the Royal Mint, …