London is not itself a cruise port, but is served by the ports of Southhampton, Harwich, and Dover. In total, the cruise port of Southhampton, Harwich, and Dover is the seventeenth busiest port, featuring around one hundred and seventy cruises per year from Cunard, Princess, MSC and more to Europe, the East Coast, and the Mediterranean.
Sailings scheduled from London during the peak seasons of winter, spring, and summer are a bit more expensive than the low months of winter and fall. Overall London is fairly expensive compared to other ports. The illustration below shows the monthly average cost per day for cruises from London (Cruises only depart from London between January and December).