The building is mainly 14th century although the east wall of the chancel contains remnants of 12th-century material, including two clamped buttresses.
There is a lowered sill on the southeast window of the chancel for a three-seat (sedilia); a cabinet (aumbry) is along the east of the north wall with an arched tomb recess to the west of it with an inscribed tomb lid which commemorates Nicholas de Kyngestone, late 13th-century rector.