Harwich, United Kingdom, Europe