The new Saint Laurent Church dates from the 20th century and is Neo-Romanesque in style. The old Saint Laurent Church, on the other hand, was built in the Romanesque style in the 12th century; its bell tower was destroyed during the Revolution and then rebuilt under the Second Empire. The lower annex, built during extensions to the church, dates from the 13th century.