Menai Bridge, United Kingdom, Europe