The church of St Helen is a fine Perpendicular building, restored and enlarged (1880); it contains monuments of the Huntingdon family, and an old finger-pillory for the punishment of misbehaviour in church.
Certain persons and events in the story have a distinctly mythical stamp. Helen is a figure of this kind.
The youngest, Helen, was for some years vice-principal of Newnham College, Cambridge.
While engaged on this task he died, worn out with disease, on the 3rd of March 1703 in London, and was buried in St Helen's Church, Bishopsgate Street.
Attica being one of the chief seats of the worship of Artemis, this explains why Iphigeneia is sometimes called a daughter of Theseus and Helen, and thereby connected with the national hero.