The parish church of St Peter and St Paul was built in 1315 and stands on the site of a much earlier building. The oldest part of the present building was consecrated in 1230.