Surrounded by a large graveyard, All Saints sits on a prominent rise within the local landscape of the village. The earliest church was likely a single cell nave with a chancel. In the 13th c. the S aisle was added and then the N aisle and S porch in the 14th c. The clerestory and W tower were built in the 15th c., though the W tower was completely rebuilt in 1728-1729. The vestry, to the N of the chancel, was added around 1862 and the S wall of the chancel was rebuilt in an 1887-88 restoration. The nave was restored by J. C. Traylen in 1890. The S door of the nave, chancel arch responds, N doorway in the chancel and the font are all from around 1150 – 1200.