The church of St Helen dates from medieval times, possibly having been built on the site of a previous small castle. Much of it was rebuilt in 1790 reusing the original materials, and only the west tower and west end of the old church remains.
Dating back to medieval times, the church of St Helen is believed to have been built on the location of an earlier small castle. A significant portion was rebuilt in 1790 with reused materials, leaving only the west tower and west end of the original structure intact.