St. Michaels Mount, Mount St. Michael, island, Cornwall. England