The church, consisting of W tower, nave with clerestory, N & S aisles, S aisle transept, and the chancel, is mostly of the 13th and 14th centuries. Anglo-Saxon W tower arch and two reused Anglo-Saxon cross shafts on the lower exterior of the W tower. In 1857 the chancel was renovated and in 1861the vestry and organ chamber added; another restoration in 1889. The font is from the Romanesque period.