The Church of England parish church of All Saints is a Grade II* listed building, which has Saxon foundations from about 685. It was largely rebuilt in the early 13th century, the tower being added in 1710–1713 and restored in 1875. The north aisle contains a large black-and-white marble monument with a reclining effigy of Robert Straung (Strange), who died in 1654. Several monuments in the churchyard are also listed by Historic England. They commemorate the Ferrebec family, William Hales (died 1806), a member of the Harrison family, two members of the Davis family, and others.