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, it was expanded in the 14th century. The present parish church of Saint Helen's was originally built in the 12th century, it was extensively restored in the 19th century.