The Witch Stone of Great Leighs in Great Leighs, England

St Anne’s Castle, in Great Leighs, Essex, is supposedly the oldest licensed inn in the country. Though, due to a devastating fire, the current building is less than 100 years old, an inn on the site is recorded in The Domesday Book in 1086 (and others hold claim to the same title). As one might expect for a site with so much history, it is home to many mysteries and alleged hauntings. However, it is outside the walls, just a stone’s throw away, in fact, that one finds the mystery…

This content is for Member members only.
Log In Register