The Tower of London is one of those places that meets and even exceeds expectations. We’ve been multiple times over the years, and we’ve enjoyed every visit. It’s officially known as His Majesty’s Royal Palace and Fortress of the Tower of London, which tells you something about how seriously it takes itself. Built by William […]

