From an island off the North-West coast of Europe /