Arriving in London by cruise ship
How to get to London from Southampton or other cruise ports
Most Transatlantic and European cruises still dock at Southampton, on the coast about 130 km (80 miles) southwest of London.
There are also three cruise ship docks within Greater London—Tower Bridge Upper, Greenwich Ship Tier, and Tilbury, with a larger Greenwich port proposed to open by 2017 as part of the Enderby Wharf, SE10 development.
Other popular cruise ship ports near(ish) London include Dover, Harwich, and Southampton's neighbor, Portsmouth.
They might—and do look into it—but compare that the the frankly relative low cost (and door-to-door service) of a private transfer from our partners at Viator.com: