Parish church. Bottom stage of the tower probably C12, parts of the nave and chancel C13, north transept possibly C14, the south chancel chapel may be late C13 or C14 in origin, late C15/early C16 south aisle and south porch. Restoration of 1871.