• Mersea Island, England, United Kingdom