Norfolk is steeped in story. The collective imagination of countless generations has populated the county with ghosts, saints, witches, pharisees, giants and supernatural beasts. Stories have evolved around historical characters, with Horatio Nelson, Oliver Cromwell, Anne Boleyn, Tom Paine and King Edmund becoming larger than life in folk-memory.