Tower of London is not to be missed, it's a must see. Buying tickets ahead of time definitely helped. We skipped the long lines to purchase tickets. However, FYI, there are still lines once you get inside the Tower for everything else. I would definitely recommend buying tickets from this site.