How long does it take to get to Southampton's port from London? | Odyssean Travel