Get FREE tickets to the 10/21 Travel Show - use code TSFWP at checkout

London, England is a top summer travel spot.

An evening view of Big Ben clocktower, located along the Thames River, is seen in London, United Kingdom, cityscape taken from Westminster Bridge.
George Rose/Getty Images
Copyright © 2017, CT Now