• Mersea island, England, United Kingdom