English version

Channel port

From Longman Business DictionaryChannel portˌChannel ˈport [countable]TRANSPORTTRAVEL a port along the south coast of England or the north coast of France, especially one where ships carrying people and goods between England and France arrive and leavethe transfer of money away from the Channel ports to the Eurotunnel port
Pictures of the day
What are these?
Click on the pictures to check.