Hi BadPinkTink! Our party is spending a couple of days in London before the departure, and then plan on spending a day in Dover the day before the departure. My question is, how do we get directly from London to Dover? Train? I've been trying to figure this out, but am not sure if I am doing it...