Originally an old church dating from the 12th century but it has been much rebuilt over the centuries. The arch around the porch dates back to the 13th century and has a dogstooth pattern. The oldest part of the church is the bottom part of the tower.
Inside the only thing I found of interest was the relatively modern marble font with its encumbent fossils.