Tiny UK island cut off by the sea that you can only visit when the tide is out

Holy Island in Northumberland, also known as Lindisfarne, has a castle, three pubs, a hotel and a post officeHoly Island in Northumberland, also known as Lindisfarne, has a castle, three pubs, a hotel and a post office