Since we had very limited time to see the sights in London, we did as much as we could in 24 hours. Up first was the Tower of London which normally opens at 9a.m., about one hour before most other…


Since we had very limited time to see the sights in London, we did as much as we could in 24 hours. Up first was the Tower of London which normally opens at 9a.m., about one hour before most other…