1
London International Cruise Terminal (LICT)

On board the Vela - beautiful ship. \240Together with Plummers and Troyers.

Departing from London/Tilbury