Isle of Man, United Kingdom, Europe