I was just looking for a route London - Rotterdam and found exactly what you mention - no good alternative to flights :)
It's possible to buy a train ticket which includes the ferry, and trains at both ends. (e.g London to Rotterdam.) The ferry itself is from Harwich to the Hook of Holland.