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.
The church of St Helen dates from medieval times, possibly constructed on the site of a previous small fortress. Much of it was reconstructed in 1790 using original components, and only the west tower and west end of the old building remain.