Western Europe's climate is more moderate than the latitude suggests because of the warm water brought by this current:

European Current

South American Current

African Current

North Atlantic Current