London is an exciting city with lots of history, artwork, and an English culture that is important to many Americans. Some small cruise ships sail up the Thames and dock right in the heart of the city. Other cruise ships embark or disembark from Harwich, Dover, or Southampton, which are on the coast a couple of hours from the city. London also makes a perfect cruise extension since there are frequent flights between London and the United States.
Let's look at some of the tourist sights in London you can see in just a couple of days.