The present parish church of Saint Helen's was originally built in the 12th century, it was expanded in the 14th century and extensively restored in the 19th century.
The present parish church of Saint Helen's was originally built in the 12th century, but may have included parts of an earlier church. The church was expanded in the 14th century and extensively restored in the 19th century.